Uses of Interface
org.parboiled.MatchHandler
-
Packages that use MatchHandler Package Description org.parboiled org.parboiled.parserunners -
-
Uses of MatchHandler in org.parboiled
Constructors in org.parboiled with parameters of type MatchHandler Constructor Description MatcherContext(InputBuffer inputBuffer, ValueStack<V> valueStack, java.util.List<ParseError> parseErrors, MatchHandler matchHandler, Matcher matcher, boolean fastStringMatching)
Initializes a new root MatcherContext. -
Uses of MatchHandler in org.parboiled.parserunners
Classes in org.parboiled.parserunners that implement MatchHandler Modifier and Type Class Description class
BasicParseRunner<V>
The most basic of allParseRunner
implementations.class
ErrorLocatingParseRunner<V>
AParseRunner
implementation that creates a simpleBasicParseError
for the first error found in the input and adds it to the list of ParseErrors.class
ErrorReportingParseRunner<V>
AParseRunner
implementation that creates anInvalidInputError
for the error at a known error location.class
ProfilingParseRunner<V>
The ProfilingParseRunner is a specialParseRunner
implementation that "watches" a parser digest a number of inputs and collects all sorts of statistical data on the what rules have matched how many times, the number of reincovations of rules at identical input locations, and so on.class
TracingParseRunner<V>
AParseRunner
implementation used for debugging purposes.Methods in org.parboiled.parserunners with parameters of type MatchHandler Modifier and Type Method Description protected MatcherContext<V>
AbstractParseRunner. createRootContext(InputBuffer inputBuffer, MatchHandler matchHandler, boolean fastStringMatching)
Constructors in org.parboiled.parserunners with parameters of type MatchHandler Constructor Description ErrorLocatingParseRunner(Rule rule, MatchHandler inner)
Creates a new ErrorLocatingParseRunner instance for the given rule.ErrorReportingParseRunner(Rule rule, int errorIndex, MatchHandler inner)
Creates a new ErrorReportingParseRunner instance for the given rule and the given errorIndex.
-