Package com.gdblab.pathAlgebra.syntax
Interface Rpq.PartialVisitor<R>
-
- All Superinterfaces:
Rpq.Visitor<R>
- Enclosing class:
- Rpq
public static interface Rpq.PartialVisitor<R> extends Rpq.Visitor<R>
Partial visitor overRpqwith a defaultotherwise(com.gdblab.pathAlgebra.syntax.Rpq)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(Rpq instance)Default branch for unhandled cases.default Rvisit(Rpq.Alternation instance)Visit theRpq.Alternationcase.default Rvisit(Rpq.Concatenation instance)Visit theRpq.Concatenationcase.default Rvisit(Rpq.Label instance)Visit theRpq.Labelcase.default Rvisit(Rpq.Negated instance)Visit theRpq.Negatedcase.default Rvisit(Rpq.Optional instance)Visit theRpq.Optionalcase.default Rvisit(Rpq.Parenthesis instance)Visit theRpq.Parenthesiscase.default Rvisit(Rpq.Plus instance)Visit theRpq.Pluscase.default Rvisit(Rpq.Reverse instance)Visit theRpq.Reversecase.default Rvisit(Rpq.Star instance)Visit theRpq.Starcase.
-
-
-
Method Detail
-
visit
default R visit(Rpq.Parenthesis instance)
Visit theRpq.Parenthesiscase.- Specified by:
visitin interfaceRpq.Visitor<R>
-
visit
default R visit(Rpq.Label instance)
Visit theRpq.Labelcase.- Specified by:
visitin interfaceRpq.Visitor<R>
-
visit
default R visit(Rpq.Negated instance)
Visit theRpq.Negatedcase.- Specified by:
visitin interfaceRpq.Visitor<R>
-
visit
default R visit(Rpq.Reverse instance)
Visit theRpq.Reversecase.- Specified by:
visitin interfaceRpq.Visitor<R>
-
visit
default R visit(Rpq.Optional instance)
Visit theRpq.Optionalcase.- Specified by:
visitin interfaceRpq.Visitor<R>
-
visit
default R visit(Rpq.Plus instance)
Visit theRpq.Pluscase.- Specified by:
visitin interfaceRpq.Visitor<R>
-
visit
default R visit(Rpq.Star instance)
Visit theRpq.Starcase.- Specified by:
visitin interfaceRpq.Visitor<R>
-
visit
default R visit(Rpq.Concatenation instance)
Visit theRpq.Concatenationcase.- Specified by:
visitin interfaceRpq.Visitor<R>
-
visit
default R visit(Rpq.Alternation instance)
Visit theRpq.Alternationcase.- Specified by:
visitin interfaceRpq.Visitor<R>
-
-