Package com.gdblab.pathAlgebra.syntax
Interface CompareSym.PartialVisitor<R>
-
- All Superinterfaces:
CompareSym.Visitor<R>
- Enclosing class:
- CompareSym
public static interface CompareSym.PartialVisitor<R> extends CompareSym.Visitor<R>
Partial visitor overCompareSymwith a defaultotherwise(com.gdblab.pathAlgebra.syntax.CompareSym)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(CompareSym instance)Default branch for unhandled cases.default Rvisit(CompareSym.Equal instance)Visit theCompareSym.Equalcase.default Rvisit(CompareSym.GreaterThan instance)Visit theCompareSym.GreaterThancase.default Rvisit(CompareSym.GreaterThanOrEqual instance)Visit theCompareSym.GreaterThanOrEqualcase.default Rvisit(CompareSym.LessThan instance)Visit theCompareSym.LessThancase.default Rvisit(CompareSym.LessThanOrEqual instance)Visit theCompareSym.LessThanOrEqualcase.default Rvisit(CompareSym.NotEqual instance)Visit theCompareSym.NotEqualcase.
-
-
-
Method Detail
-
otherwise
default R otherwise(CompareSym instance)
Default branch for unhandled cases.
-
visit
default R visit(CompareSym.Equal instance)
Visit theCompareSym.Equalcase.- Specified by:
visitin interfaceCompareSym.Visitor<R>
-
visit
default R visit(CompareSym.NotEqual instance)
Visit theCompareSym.NotEqualcase.- Specified by:
visitin interfaceCompareSym.Visitor<R>
-
visit
default R visit(CompareSym.LessThan instance)
Visit theCompareSym.LessThancase.- Specified by:
visitin interfaceCompareSym.Visitor<R>
-
visit
default R visit(CompareSym.GreaterThan instance)
Visit theCompareSym.GreaterThancase.- Specified by:
visitin interfaceCompareSym.Visitor<R>
-
visit
default R visit(CompareSym.LessThanOrEqual instance)
Visit theCompareSym.LessThanOrEqualcase.- Specified by:
visitin interfaceCompareSym.Visitor<R>
-
visit
default R visit(CompareSym.GreaterThanOrEqual instance)
Visit theCompareSym.GreaterThanOrEqualcase.- Specified by:
visitin interfaceCompareSym.Visitor<R>
-
-