public class IsStarterCharVisitor extends Object implements MatcherVisitor<Boolean>
MatcherVisitor
determining whether a matcher can start a match with a given char.Constructor and Description |
---|
IsStarterCharVisitor(char starterChar) |
Modifier and Type | Method and Description |
---|---|
Boolean |
visit(ActionMatcher matcher) |
Boolean |
visit(AnyMatcher matcher) |
Boolean |
visit(AnyOfMatcher matcher) |
Boolean |
visit(CharIgnoreCaseMatcher matcher) |
Boolean |
visit(CharMatcher matcher) |
Boolean |
visit(CharRangeMatcher matcher) |
Boolean |
visit(CustomMatcher matcher) |
Boolean |
visit(EmptyMatcher matcher) |
Boolean |
visit(FirstOfMatcher matcher) |
Boolean |
visit(NothingMatcher matcher) |
Boolean |
visit(OneOrMoreMatcher matcher) |
Boolean |
visit(OptionalMatcher matcher) |
Boolean |
visit(SequenceMatcher matcher) |
Boolean |
visit(TestMatcher matcher) |
Boolean |
visit(TestNotMatcher matcher) |
Boolean |
visit(ZeroOrMoreMatcher matcher) |
public Boolean visit(ActionMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(AnyMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(CharIgnoreCaseMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(CharMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(CharRangeMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(AnyOfMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(CustomMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(EmptyMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(FirstOfMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(NothingMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(OneOrMoreMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(OptionalMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(SequenceMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(TestMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(TestNotMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
public Boolean visit(ZeroOrMoreMatcher matcher)
visit
in interface MatcherVisitor<Boolean>
Copyright © 2018. All rights reserved.