private static class RecoveringParseRunner.CollectResyncActionsVisitor extends DefaultMatcherVisitor<java.util.List<ActionMatcher>>
Modifier and Type | Field and Description |
---|---|
private ImmutableLinkedList<SequenceMatcher> |
path |
Modifier | Constructor and Description |
---|---|
private |
CollectResyncActionsVisitor() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ActionMatcher> |
defaultValue(AbstractMatcher matcher)
Returns the default value for all visiting methods that have not been overridden.
|
java.util.List<ActionMatcher> |
visit(ActionMatcher matcher) |
java.util.List<ActionMatcher> |
visit(FirstOfMatcher matcher) |
java.util.List<ActionMatcher> |
visit(OneOrMoreMatcher matcher) |
java.util.List<ActionMatcher> |
visit(SequenceMatcher matcher) |
private ImmutableLinkedList<SequenceMatcher> path
public java.util.List<ActionMatcher> visit(ActionMatcher matcher)
visit
in interface MatcherVisitor<java.util.List<ActionMatcher>>
visit
in class DefaultMatcherVisitor<java.util.List<ActionMatcher>>
public java.util.List<ActionMatcher> visit(FirstOfMatcher matcher)
visit
in interface MatcherVisitor<java.util.List<ActionMatcher>>
visit
in class DefaultMatcherVisitor<java.util.List<ActionMatcher>>
public java.util.List<ActionMatcher> visit(OneOrMoreMatcher matcher)
visit
in interface MatcherVisitor<java.util.List<ActionMatcher>>
visit
in class DefaultMatcherVisitor<java.util.List<ActionMatcher>>
public java.util.List<ActionMatcher> visit(SequenceMatcher matcher)
visit
in interface MatcherVisitor<java.util.List<ActionMatcher>>
visit
in class DefaultMatcherVisitor<java.util.List<ActionMatcher>>
public java.util.List<ActionMatcher> defaultValue(AbstractMatcher matcher)
DefaultMatcherVisitor
defaultValue
in class DefaultMatcherVisitor<java.util.List<ActionMatcher>>
matcher
- the matcher