Package org.parboiled.matchervisitors
-
Interface Summary Interface Description DoWithMatcherVisitor.Action MatcherVisitor<R> The interface to be implemented by all visitors ofMatchers. -
Class Summary Class Description CanMatchEmptyVisitor AMatcherVisitordetermining whether a matcher can legally succeed with an empty match.DefaultMatcherVisitor<R> A basicMatcherVisitorimplementation that delegates all visiting methods to one default value method.DoWithMatcherVisitor A MatcherVisitor that executes a givenDoWithMatcherVisitor.Actionagainst a whole matcher hierarchy in a depth-first manner.FollowMatchersVisitor Collects the matchers that can legally follow the given matcher according to the grammar into a given list.GetStarterCharVisitor Returns the first character a given matcher can start a match with.IsSingleCharMatcherVisitor AMatcherVisitordetermining whether a matcher is a basic single character matcher.IsStarterCharVisitor AMatcherVisitordetermining whether a matcher can start a match with a given char.