- 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 TypeMethodDescriptionboolean
void
readIntoDTFJ
(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()
-