- All Known Implementing Classes:
ClassLoaderSectionParser,EnvironmentSectionParser,MemorySectionParser,MonitorSectionParser,MonitorSovSectionParserPart,NativeMemorySectionParser,PlatformSectionParser,SectionParser,SectionParserGrammar,SovereignSectionParserPart,StackSectionParser,ThreadSectionParser,ThreadSovSectionParserPart,TitleSectionParser
public interface ISectionParser
Parses a section of a javacore. Each javacore section has its own section parser.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidreadIntoDTFJ(ILookAheadBuffer lookAhead, IImageBuilder imageBuilder) Pass in a lookahead buffer that is shared amongst all section parsers, pass in the DTFJ factory to construct the DTFJ objects as tags are being parsed.
-
Method Details
-
readIntoDTFJ
Pass in a lookahead buffer that is shared amongst all section parsers, pass in the DTFJ factory to construct the DTFJ objects as tags are being parsed.- Parameters:
lookAhead-imageBuilder-- Throws:
ParserException
-
getErrors
Iterator getErrors() -
getSectionName
String getSectionName() -
anyMatched
boolean anyMatched()
-