public class CanMatchEmptyVisitor extends Object implements MatcherVisitor<Boolean>
MatcherVisitor determining whether a matcher can legally succeed with an empty match.| Constructor and Description |
|---|
CanMatchEmptyVisitor() |
| 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 © 2019. All rights reserved.