Package com.gdblab.pathAlgebra.syntax
Interface RestrictorExt.PartialVisitor<R>
-
- All Superinterfaces:
RestrictorExt.Visitor<R>
- Enclosing class:
- RestrictorExt
public static interface RestrictorExt.PartialVisitor<R> extends RestrictorExt.Visitor<R>
Partial visitor overRestrictorExtwith a defaultotherwise(com.gdblab.pathAlgebra.syntax.RestrictorExt)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(RestrictorExt instance)Default branch for unhandled cases.default Rvisit(RestrictorExt.Acyclic instance)Visit theRestrictorExt.Acycliccase.default Rvisit(RestrictorExt.Shortest instance)Visit theRestrictorExt.Shortestcase.default Rvisit(RestrictorExt.Simple instance)Visit theRestrictorExt.Simplecase.default Rvisit(RestrictorExt.Trail instance)Visit theRestrictorExt.Trailcase.default Rvisit(RestrictorExt.Walk instance)Visit theRestrictorExt.Walkcase.
-
-
-
Method Detail
-
otherwise
default R otherwise(RestrictorExt instance)
Default branch for unhandled cases.
-
visit
default R visit(RestrictorExt.Walk instance)
Visit theRestrictorExt.Walkcase.- Specified by:
visitin interfaceRestrictorExt.Visitor<R>
-
visit
default R visit(RestrictorExt.Trail instance)
Visit theRestrictorExt.Trailcase.- Specified by:
visitin interfaceRestrictorExt.Visitor<R>
-
visit
default R visit(RestrictorExt.Simple instance)
Visit theRestrictorExt.Simplecase.- Specified by:
visitin interfaceRestrictorExt.Visitor<R>
-
visit
default R visit(RestrictorExt.Acyclic instance)
Visit theRestrictorExt.Acycliccase.- Specified by:
visitin interfaceRestrictorExt.Visitor<R>
-
visit
default R visit(RestrictorExt.Shortest instance)
Visit theRestrictorExt.Shortestcase.- Specified by:
visitin interfaceRestrictorExt.Visitor<R>
-
-