Class PlatformTagParser
java.lang.Object
com.ibm.dtfj.javacore.parser.framework.tag.TagParser
com.ibm.dtfj.javacore.parser.j9.section.platform.PlatformTagParser
- All Implemented Interfaces:
ITagParser, IPlatformTypes
-
Field Summary
Fields declared in interface IPlatformTypes
ENV_NAME, ENV_VALUE, PL_CPU_ARCH, PL_CPU_COUNT, PL_HOST_ADDR, PL_HOST_NAME, PL_MODULE_BASE, PL_MODULE_NAME, PL_MODULE_OFFSET, PL_OS_NAME, PL_OS_VERSION, PL_REGISTER_NAME, PL_REGISTER_VALUE, PL_SIGNAL, PLATFORM_SECTION, T_1XHENVVARS, T_1XHERROR2, T_1XHEXCPCODE, T_1XHEXCPMODULE, T_1XHREGISTERS, T_2XHCPUS, T_2XHENVVAR, T_2XHHOSTNAME, T_2XHOSLEVEL, T_2XHREGISTER, T_3XHCPUARCH, T_3XHNUMASUP, T_3XHNUMCPUSModifier 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 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 Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected 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
-
PlatformTagParser
public PlatformTagParser()
-
-
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
-