Package com.gdblab.pathAlgebra.syntax
Interface GroupByOption.PartialVisitor<R>
-
- All Superinterfaces:
GroupByOption.Visitor<R>
- Enclosing class:
- GroupByOption
public static interface GroupByOption.PartialVisitor<R> extends GroupByOption.Visitor<R>
Partial visitor overGroupByOptionwith a defaultotherwise(com.gdblab.pathAlgebra.syntax.GroupByOption)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(GroupByOption instance)Default branch for unhandled cases.default Rvisit(GroupByOption.Length instance)Visit theGroupByOption.Lengthcase.default Rvisit(GroupByOption.Source instance)Visit theGroupByOption.Sourcecase.default Rvisit(GroupByOption.SourceLength instance)Visit theGroupByOption.SourceLengthcase.default Rvisit(GroupByOption.SourceTarget instance)Visit theGroupByOption.SourceTargetcase.default Rvisit(GroupByOption.SourceTargetLength instance)Visit theGroupByOption.SourceTargetLengthcase.default Rvisit(GroupByOption.Target instance)Visit theGroupByOption.Targetcase.default Rvisit(GroupByOption.TargetLength instance)Visit theGroupByOption.TargetLengthcase.
-
-
-
Method Detail
-
otherwise
default R otherwise(GroupByOption instance)
Default branch for unhandled cases.
-
visit
default R visit(GroupByOption.Source instance)
Visit theGroupByOption.Sourcecase.- Specified by:
visitin interfaceGroupByOption.Visitor<R>
-
visit
default R visit(GroupByOption.Target instance)
Visit theGroupByOption.Targetcase.- Specified by:
visitin interfaceGroupByOption.Visitor<R>
-
visit
default R visit(GroupByOption.Length instance)
Visit theGroupByOption.Lengthcase.- Specified by:
visitin interfaceGroupByOption.Visitor<R>
-
visit
default R visit(GroupByOption.SourceTarget instance)
Visit theGroupByOption.SourceTargetcase.- Specified by:
visitin interfaceGroupByOption.Visitor<R>
-
visit
default R visit(GroupByOption.SourceLength instance)
Visit theGroupByOption.SourceLengthcase.- Specified by:
visitin interfaceGroupByOption.Visitor<R>
-
visit
default R visit(GroupByOption.TargetLength instance)
Visit theGroupByOption.TargetLengthcase.- Specified by:
visitin interfaceGroupByOption.Visitor<R>
-
visit
default R visit(GroupByOption.SourceTargetLength instance)
Visit theGroupByOption.SourceTargetLengthcase.- Specified by:
visitin interfaceGroupByOption.Visitor<R>
-
-