Uses of Interface
org.parboiled.matchers.Matcher
Packages that use Matcher
Package
Description
-
Uses of Matcher in org.parboiled
Methods in org.parboiled that return MatcherModifier and TypeMethodDescriptionContext.getMatcher()
Returns the Matcher of this context or null, if this context is not valid anymore.MatcherContext.getMatcher()
Node.getMatcher()
Returns the matcher that created this node.Methods in org.parboiled with parameters of type MatcherModifier and TypeMethodDescriptionfinal MatcherContext
<V> MatcherContext.getSubContext
(Matcher matcher) void
MatcherContext.setMatcher
(Matcher matcher) Constructors in org.parboiled with parameters of type MatcherModifierConstructorDescriptionMatcherContext
(InputBuffer inputBuffer, ValueStack<V> valueStack, List<ParseError> parseErrors, MatchHandler matchHandler, Matcher matcher, boolean fastStringMatching) Initializes a new root MatcherContext. -
Uses of Matcher in org.parboiled.errors
Methods in org.parboiled.errors with parameters of type Matcher -
Uses of Matcher in org.parboiled.matchers
Classes in org.parboiled.matchers that implement MatcherModifier and TypeClassDescriptionclass
Abstract base class of most regularMatcher
s.class
class
AMatcher
matching any single character except EOI.class
AMatcher
matching a single character out of a givenCharacters
set.class
AMatcher
matching a single character case-independently.class
AMatcher
matching a single given character.class
AMatcher
matching a single character out of a given range of characters.class
Base class of custom matcher implementations.class
AMatcher
that always successfully matches nothing.class
AMatcher
trying all of its submatchers in sequence and succeeding when the first submatcher succeeds.class
A specialized FirstOfMatcher that handles FirstOf(string, string, ...) rules much faster that the regular FirstOfMatcher.class
Special wrapping matcher that performs memoization of the last mismatch of the wrapped sub rule.class
AMatcher
that never matches anything.class
AMatcher
that repeatedly tries its submatcher against the input.class
AMatcher
that tries its submatcher once against the input and always succeeds.class
class
AMatcher
that executes all of its submatchers in sequence and only succeeds if all submatchers succeed.class
ASequenceMatcher
specialization for sequences of CharMatchers.class
A specialMatcher
not actually matching any input but rather trying its submatcher against the current input position.class
A specialMatcher
not actually matching any input but rather trying its submatcher against the current input position.class
Special wrapping matcher that manages the creation and destruction of execution frames for a number of action vars.class
AMatcher
that repeatedly tries its submatcher against the input.Fields in org.parboiled.matchers declared as MatcherModifier and TypeFieldDescriptionfinal Matcher
OneOrMoreMatcher.subMatcher
final Matcher
OptionalMatcher.subMatcher
final Matcher
TestMatcher.subMatcher
final Matcher
TestNotMatcher.subMatcher
final Matcher
ZeroOrMoreMatcher.subMatcher
Methods in org.parboiled.matchers that return MatcherModifier and TypeMethodDescriptionstatic Matcher
static Matcher
Retrieves the innermost Matcher that is not a MemoMismatchesMatcher.static Matcher
Retrieves the innermost Matcher that is not a ProxyMatcher.static Matcher
Retrieves the innermost Matcher that is not a VarFramingMatcher.Methods in org.parboiled.matchers that return types with arguments of type MatcherModifier and TypeMethodDescriptionMemoMismatchesMatcher.getChildren()
ProxyMatcher.getChildren()
VarFramingMatcher.getChildren()
Methods in org.parboiled.matchers with parameters of type MatcherModifier and TypeMethodDescriptionvoid
Supplies this ProxyMatcher with its underlying delegate.static Matcher
static Matcher
Retrieves the innermost Matcher that is not a MemoMismatchesMatcher.static Matcher
Retrieves the innermost Matcher that is not a ProxyMatcher.static Matcher
Retrieves the innermost Matcher that is not a VarFramingMatcher. -
Uses of Matcher in org.parboiled.matchervisitors
Methods in org.parboiled.matchervisitors that return types with arguments of type MatcherModifier and TypeMethodDescriptionFollowMatchersVisitor.getFollowMatchers
(MatcherContext currentContext) Methods in org.parboiled.matchervisitors with parameters of type Matcher -
Uses of Matcher in org.parboiled.parserunners
Methods in org.parboiled.parserunners that return MatcherModifier and TypeMethodDescriptionProfilingParseRunner.RuleReport.getMatcher()
AbstractParseRunner.getRootMatcher()
Constructors in org.parboiled.parserunners with parameters of type Matcher -
Uses of Matcher in org.parboiled.support
Fields in org.parboiled.support declared as MatcherMethods in org.parboiled.support that return types with arguments of type MatcherMethods in org.parboiled.support with parameters of type MatcherModifier and TypeMethodDescriptionstatic MatcherPosition
boolean
Determines whether the given matcher is contained in this path.Constructors in org.parboiled.support with parameters of type Matcher