Package org.parboiled.matchervisitors
Interface MatcherVisitor<R>
-
- Type Parameters:
R
- the return value of this visitor
- All Known Implementing Classes:
CanMatchEmptyVisitor
,DefaultMatcherVisitor
,DoWithMatcherVisitor
,FollowMatchersVisitor
,GetStarterCharVisitor
,IsSingleCharMatcherVisitor
,IsStarterCharVisitor
,ParserStatistics
public interface MatcherVisitor<R>
The interface to be implemented by all visitors ofMatcher
s.- See Also:
- Visitor Pattern on Wikipedia
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description R
visit(ActionMatcher matcher)
R
visit(AnyMatcher matcher)
R
visit(AnyOfMatcher matcher)
R
visit(CharIgnoreCaseMatcher matcher)
R
visit(CharMatcher matcher)
R
visit(CharRangeMatcher matcher)
R
visit(CustomMatcher matcher)
R
visit(EmptyMatcher matcher)
R
visit(FirstOfMatcher matcher)
R
visit(NothingMatcher matcher)
R
visit(OneOrMoreMatcher matcher)
R
visit(OptionalMatcher matcher)
R
visit(SequenceMatcher matcher)
R
visit(TestMatcher matcher)
R
visit(TestNotMatcher matcher)
R
visit(ZeroOrMoreMatcher matcher)
-
-
-
Method Detail
-
visit
R visit(ActionMatcher matcher)
-
visit
R visit(AnyMatcher matcher)
-
visit
R visit(CharIgnoreCaseMatcher matcher)
-
visit
R visit(CharMatcher matcher)
-
visit
R visit(CustomMatcher matcher)
-
visit
R visit(CharRangeMatcher matcher)
-
visit
R visit(AnyOfMatcher matcher)
-
visit
R visit(EmptyMatcher matcher)
-
visit
R visit(FirstOfMatcher matcher)
-
visit
R visit(NothingMatcher matcher)
-
visit
R visit(OneOrMoreMatcher matcher)
-
visit
R visit(OptionalMatcher matcher)
-
visit
R visit(SequenceMatcher matcher)
-
visit
R visit(TestMatcher matcher)
-
visit
R visit(TestNotMatcher matcher)
-
visit
R visit(ZeroOrMoreMatcher matcher)
-
-