public abstract class AbstractParser extends java.lang.Object implements IParser
IParser.NullImpl
Constructor and Description |
---|
AbstractParser() |
Modifier and Type | Method and Description |
---|---|
protected abstract IParseResult |
doParse(java.lang.CharSequence sequence) |
protected abstract IParseResult |
doParse(java.io.Reader reader) |
protected IParseResult |
doReparse(IParseResult previousParseResult,
ReplaceRegion replaceRegion) |
protected boolean |
isReparseSupported() |
IParseResult |
parse(java.io.Reader reader) |
IParseResult |
reparse(IParseResult previousResult,
ReplaceRegion replaceRegion) |
protected boolean isReparseSupported()
public final IParseResult parse(java.io.Reader reader)
protected abstract IParseResult doParse(java.io.Reader reader)
protected abstract IParseResult doParse(java.lang.CharSequence sequence)
public final IParseResult reparse(IParseResult previousResult, ReplaceRegion replaceRegion)
protected IParseResult doReparse(IParseResult previousParseResult, ReplaceRegion replaceRegion)