Interface SimpleCondition.PartialVisitor<R>
-
- All Superinterfaces:
SimpleCondition.Visitor<R>
- Enclosing class:
- SimpleCondition
public static interface SimpleCondition.PartialVisitor<R> extends SimpleCondition.Visitor<R>
Partial visitor overSimpleConditionwith a defaultotherwise(com.gdblab.pathAlgebra.expressions.SimpleCondition)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(SimpleCondition instance)Default branch for unhandled cases.default Rvisit(SimpleCondition.LabelEquals instance)Visit theSimpleCondition.LabelEqualscase.default Rvisit(SimpleCondition.LengthEquals instance)Visit theSimpleCondition.LengthEqualscase.default Rvisit(SimpleCondition.PropertyComparison instance)Visit theSimpleCondition.PropertyComparisoncase.default Rvisit(SimpleCondition.PropertyEquals instance)Visit theSimpleCondition.PropertyEqualscase.
-
-
-
Method Detail
-
otherwise
default R otherwise(SimpleCondition instance)
Default branch for unhandled cases.
-
visit
default R visit(SimpleCondition.LabelEquals instance)
Visit theSimpleCondition.LabelEqualscase.- Specified by:
visitin interfaceSimpleCondition.Visitor<R>
-
visit
default R visit(SimpleCondition.PropertyEquals instance)
Visit theSimpleCondition.PropertyEqualscase.- Specified by:
visitin interfaceSimpleCondition.Visitor<R>
-
visit
default R visit(SimpleCondition.PropertyComparison instance)
Visit theSimpleCondition.PropertyComparisoncase.- Specified by:
visitin interfaceSimpleCondition.Visitor<R>
-
visit
default R visit(SimpleCondition.LengthEquals instance)
Visit theSimpleCondition.LengthEqualscase.- Specified by:
visitin interfaceSimpleCondition.Visitor<R>
-
-