Package hydra.util
Interface Comparison.PartialVisitor<R>
-
- All Superinterfaces:
Comparison.Visitor<R>
- Enclosing class:
- Comparison
public static interface Comparison.PartialVisitor<R> extends Comparison.Visitor<R>
Partial visitor overComparisonwith a defaultotherwise(hydra.util.Comparison)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(Comparison instance)Default branch for unhandled cases.default Rvisit(Comparison.EqualTo instance)Visit theComparison.EqualTocase.default Rvisit(Comparison.GreaterThan instance)Visit theComparison.GreaterThancase.default Rvisit(Comparison.LessThan instance)Visit theComparison.LessThancase.
-
-
-
Method Detail
-
otherwise
default R otherwise(Comparison instance)
Default branch for unhandled cases.
-
visit
default R visit(Comparison.LessThan instance)
Visit theComparison.LessThancase.- Specified by:
visitin interfaceComparison.Visitor<R>
-
visit
default R visit(Comparison.EqualTo instance)
Visit theComparison.EqualTocase.- Specified by:
visitin interfaceComparison.Visitor<R>
-
visit
default R visit(Comparison.GreaterThan instance)
Visit theComparison.GreaterThancase.- Specified by:
visitin interfaceComparison.Visitor<R>
-
-