Module openj9.dtfj
Class ClassLoaderSectionParser
java.lang.Object
com.ibm.dtfj.javacore.parser.j9.SectionParserGrammar
com.ibm.dtfj.javacore.parser.j9.SectionParser
com.ibm.dtfj.javacore.parser.j9.section.classloader.ClassLoaderSectionParser
- All Implemented Interfaces:
ISectionParser
,IClassLoaderTypes
,ICommonTypes
-
Field Summary
Fields declared in class com.ibm.dtfj.javacore.parser.j9.SectionParser
fImageBuilder, LOOKAHEAD_DEPTH
Fields declared in class com.ibm.dtfj.javacore.parser.j9.SectionParserGrammar
anyMatched, DEFAULT_DEPTH, fLookAheadBuffer, FORCE_THROW, fSectionName, fTagManager, fTagParser
Fields declared in interface com.ibm.dtfj.javacore.parser.j9.section.classloader.IClassLoaderTypes
CL_ATT__NAME, CL_ATT_ACCESS_PERMISSIONS, CL_ATT_ADDRESS, CL_ATT_LIB_NAME, CL_ATT_NMBR__LIB, CL_ATT_NMBR_LOADED_CL, CL_ATT_PARENT_ADDRESS, CL_ATT_PARENT_NAME, CL_ATT_SHADOW_ADDRESS, CLASS_ATT_ADDRESS, CLASS_ATT_NAME, CLASSLOADER_SECTION, T_1CLTEXTCLLIB, T_1CLTEXTCLLOD, T_1CLTEXTCLLOS, T_1CLTEXTCLLSS, T_2CLTEXTCLLIB, T_2CLTEXTCLLOAD, T_2CLTEXTCLLOADER, T_3CLNMBRLOADEDCL, T_3CLNMBRLOADEDLIB, T_3CLTEXTCLASS, T_3CLTEXTLIB
Fields declared in interface com.ibm.dtfj.javacore.parser.j9.section.common.ICommonTypes
BUILD_INFO, COMMON, JIT_BUILD_VERSION, JIT_PRESENT, JRE_NAME, JRE_VERSION, NULL, POINTER_SIZE, SECTION, UNAVAILABLE_DATA, VM_VERSION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
sovOnlyRules
(String startingTag) Empty hookprotected void
Must be implemented by subclass.Methods declared in class com.ibm.dtfj.javacore.parser.j9.SectionParser
addAsProperty, readIntoDTFJ
Methods declared in class com.ibm.dtfj.javacore.parser.j9.SectionParserGrammar
anyMatched, consume, getCurrentFileLineNumber, getErrors, getLineRuleResults, getLookAheadBuffer, getSectionName, handleError, handleError, handleError, handleError, handleError, handleErrorAtLineNumber, handleRequiredMismatch, handleUnknownMismatch, isValidJavaCoreTag, isValidSectionTag, lookAhead, match, matchOptional, matchRequired, processTagLineOptional, processTagLineRequired, setLookAheadBuffer, setLookAheadBuffer, setTagManager
-
Constructor Details
-
ClassLoaderSectionParser
public ClassLoaderSectionParser()
-
-
Method Details
-
topLevelRule
Description copied from class:SectionParser
Must be implemented by subclass.- Specified by:
topLevelRule
in classSectionParser
- Throws:
ParserException
-
sovOnlyRules
Empty hook- Specified by:
sovOnlyRules
in classSectionParser
- Parameters:
startingTag
-- Throws:
ParserException
-