-
- 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
anyMatched()
Iterator
getErrors()
String
getSectionName()
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 Detail
-
readIntoDTFJ
void readIntoDTFJ(ILookAheadBuffer lookAhead, IImageBuilder imageBuilder) throws ParserException
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()
-
-