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 of Matcher
s.
- See Also:
- Visitor Pattern on Wikipedia
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)