Class MemoryTagParser
java.lang.Object
com.ibm.dtfj.javacore.parser.framework.tag.TagParser
com.ibm.dtfj.javacore.parser.j9.section.memory.MemoryTagParser
- All Implemented Interfaces:
ITagParser, IMemoryTypes
-
Field Summary
Fields declared in interface IMemoryTypes
MEMORY_SECTION, MEMORY_SEGMENT_FREE, MEMORY_SEGMENT_HEAD, MEMORY_SEGMENT_ID, MEMORY_SEGMENT_NAME, MEMORY_SEGMENT_SIZE, MEMORY_SEGMENT_TAIL, MEMORY_SEGMENT_TYPE, T_1STGCHTYPE, T_1STHEAPALLOC, T_1STHEAPFREE, T_1STSEGMENT, T_1STSEGTYPE, T_3STHSTTYPEModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidInitialize parser with rules for lines in the host platform (XH) section in the javacoreMethods declared in class TagParser
addTag, getLineRule, getSectionName, getTags, hasTagModifier and TypeMethodDescriptionprotected voidIf a Line rule is missing a pattern list, an exception will be thrown indicating so, and the line rule will not be added.getLineRule(String tag) getTags()boolean
-
Constructor Details
-
MemoryTagParser
public MemoryTagParser()
-
-
Method Details
-
initTagAttributeRules
protected void initTagAttributeRules()Initialize parser with rules for lines in the host platform (XH) section in the javacore- Specified by:
initTagAttributeRulesin classTagParser
-
addSectionName
protected void addSectionName() -
addSectionDetails
protected void addSectionDetails()
-