org.parboiled.matchervisitors
Class IsStarterCharVisitor
java.lang.Object
org.parboiled.matchervisitors.IsStarterCharVisitor
- All Implemented Interfaces:
- MatcherVisitor<java.lang.Boolean>
public class IsStarterCharVisitor
- extends java.lang.Object
- implements MatcherVisitor<java.lang.Boolean>
A MatcherVisitor
determining whether a matcher can start a match with a given char.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IsStarterCharVisitor
public IsStarterCharVisitor(char starterChar)
visit
public java.lang.Boolean visit(ActionMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(AnyMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(CharIgnoreCaseMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(CharMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(CharRangeMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(AnyOfMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(CustomMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(EmptyMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(FirstOfMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(NothingMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(OneOrMoreMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(OptionalMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(SequenceMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(TestMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(TestNotMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>
visit
public java.lang.Boolean visit(ZeroOrMoreMatcher matcher)
- Specified by:
visit
in interface MatcherVisitor<java.lang.Boolean>