Package | Description |
---|---|
org.parboiled | |
org.parboiled.matchers | |
org.parboiled.matchervisitors | |
org.parboiled.parserunners |
Modifier and Type | Method and Description |
---|---|
MatcherContext<V> |
MatcherContext.getBasicSubContext() |
MatcherContext<V> |
MatcherContext.getParent() |
MatcherContext<V> |
MatcherContext.getSubContext(Matcher matcher) |
Modifier and Type | Method and Description |
---|---|
boolean |
MatchHandler.match(MatcherContext<?> context)
Runs the given MatcherContext.
|
Modifier and Type | Method and Description |
---|---|
MatcherContext |
VarFramingMatcher.getSubContext(MatcherContext context) |
MatcherContext |
ProxyMatcher.getSubContext(MatcherContext context) |
MatcherContext |
ActionMatcher.getSubContext(MatcherContext context) |
MatcherContext |
AbstractMatcher.getSubContext(MatcherContext context) |
MatcherContext |
MemoMismatchesMatcher.getSubContext(MatcherContext context) |
MatcherContext |
Matcher.getSubContext(MatcherContext context)
Creates a context for the matching of this matcher using the given parent context.
|
Modifier and Type | Method and Description |
---|---|
MatcherContext |
VarFramingMatcher.getSubContext(MatcherContext context) |
MatcherContext |
ProxyMatcher.getSubContext(MatcherContext context) |
MatcherContext |
ActionMatcher.getSubContext(MatcherContext context) |
MatcherContext |
AbstractMatcher.getSubContext(MatcherContext context) |
MatcherContext |
MemoMismatchesMatcher.getSubContext(MatcherContext context) |
MatcherContext |
Matcher.getSubContext(MatcherContext context)
Creates a context for the matching of this matcher using the given parent context.
|
boolean |
AnyMatcher.match(MatcherContext context) |
boolean |
StringMatcher.match(MatcherContext context) |
boolean |
FirstOfMatcher.match(MatcherContext context) |
boolean |
OneOrMoreMatcher.match(MatcherContext context) |
boolean |
TestMatcher.match(MatcherContext context) |
boolean |
FirstOfStringsMatcher.match(MatcherContext context) |
boolean |
ZeroOrMoreMatcher.match(MatcherContext context) |
boolean |
OptionalMatcher.match(MatcherContext context) |
boolean |
AnyOfMatcher.match(MatcherContext context) |
boolean |
CharIgnoreCaseMatcher.match(MatcherContext context) |
boolean |
SequenceMatcher.match(MatcherContext context) |
boolean |
EmptyMatcher.match(MatcherContext context) |
boolean |
CharMatcher.match(MatcherContext context) |
boolean |
TestNotMatcher.match(MatcherContext context) |
boolean |
NothingMatcher.match(MatcherContext context) |
boolean |
CharRangeMatcher.match(MatcherContext context) |
<V> boolean |
VarFramingMatcher.match(MatcherContext<V> context) |
<V> boolean |
ProxyMatcher.match(MatcherContext<V> context) |
<V> boolean |
ActionMatcher.match(MatcherContext<V> context) |
<V> boolean |
MemoMismatchesMatcher.match(MatcherContext<V> context) |
<V> boolean |
Matcher.match(MatcherContext<V> context)
Tries a match on the given MatcherContext.
|
Modifier and Type | Method and Description |
---|---|
List<Matcher> |
FollowMatchersVisitor.getFollowMatchers(MatcherContext currentContext) |
Modifier and Type | Method and Description |
---|---|
protected MatcherContext<V> |
AbstractParseRunner.createRootContext(InputBuffer inputBuffer,
MatchHandler matchHandler,
boolean fastStringMatching) |
Modifier and Type | Method and Description |
---|---|
protected ParsingResult<V> |
AbstractParseRunner.createParsingResult(boolean matched,
MatcherContext<V> rootContext) |
boolean |
TracingParseRunner.match(MatcherContext<?> context) |
boolean |
BasicParseRunner.match(MatcherContext<?> context) |
boolean |
ErrorReportingParseRunner.match(MatcherContext<?> context) |
boolean |
ErrorLocatingParseRunner.match(MatcherContext<?> context) |
boolean |
ProfilingParseRunner.match(MatcherContext<?> context) |
Copyright © 2013. All Rights Reserved.