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