Package openGql.grammar
Interface PathPatternExpression.PartialVisitor<R>
-
- All Superinterfaces:
PathPatternExpression.Visitor<R>
- Enclosing class:
- PathPatternExpression
public static interface PathPatternExpression.PartialVisitor<R> extends PathPatternExpression.Visitor<R>
Partial visitor overPathPatternExpressionwith a defaultotherwise(openGql.grammar.PathPatternExpression)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(PathPatternExpression instance)Default branch for unhandled cases.default Rvisit(PathPatternExpression.MultisetAlternation instance)Visit thePathPatternExpression.MultisetAlternationcase.default Rvisit(PathPatternExpression.PatternUnion instance)Visit thePathPatternExpression.PatternUnioncase.default Rvisit(PathPatternExpression.Term instance)Visit thePathPatternExpression.Termcase.
-
-
-
Method Detail
-
otherwise
default R otherwise(PathPatternExpression instance)
Default branch for unhandled cases.
-
visit
default R visit(PathPatternExpression.Term instance)
Visit thePathPatternExpression.Termcase.- Specified by:
visitin interfacePathPatternExpression.Visitor<R>
-
visit
default R visit(PathPatternExpression.MultisetAlternation instance)
Visit thePathPatternExpression.MultisetAlternationcase.- Specified by:
visitin interfacePathPatternExpression.Visitor<R>
-
visit
default R visit(PathPatternExpression.PatternUnion instance)
Visit thePathPatternExpression.PatternUnioncase.- Specified by:
visitin interfacePathPatternExpression.Visitor<R>
-
-