Package openGql.grammar
Interface ValueFunction.PartialVisitor<R>
-
- All Superinterfaces:
ValueFunction.Visitor<R>
- Enclosing class:
- ValueFunction
public static interface ValueFunction.PartialVisitor<R> extends ValueFunction.Visitor<R>
Partial visitor overValueFunctionwith a defaultotherwise(openGql.grammar.ValueFunction)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(ValueFunction instance)Default branch for unhandled cases.default Rvisit(ValueFunction.CharacterOrByteString instance)Visit theValueFunction.CharacterOrByteStringcase.default Rvisit(ValueFunction.Datetime instance)Visit theValueFunction.Datetimecase.default Rvisit(ValueFunction.DatetimeSubtraction instance)Visit theValueFunction.DatetimeSubtractioncase.default Rvisit(ValueFunction.Duration instance)Visit theValueFunction.Durationcase.default Rvisit(ValueFunction.List instance)Visit theValueFunction.Listcase.default Rvisit(ValueFunction.Numeric instance)Visit theValueFunction.Numericcase.
-
-
-
Method Detail
-
otherwise
default R otherwise(ValueFunction instance)
Default branch for unhandled cases.
-
visit
default R visit(ValueFunction.Numeric instance)
Visit theValueFunction.Numericcase.- Specified by:
visitin interfaceValueFunction.Visitor<R>
-
visit
default R visit(ValueFunction.DatetimeSubtraction instance)
Visit theValueFunction.DatetimeSubtractioncase.- Specified by:
visitin interfaceValueFunction.Visitor<R>
-
visit
default R visit(ValueFunction.Datetime instance)
Visit theValueFunction.Datetimecase.- Specified by:
visitin interfaceValueFunction.Visitor<R>
-
visit
default R visit(ValueFunction.Duration instance)
Visit theValueFunction.Durationcase.- Specified by:
visitin interfaceValueFunction.Visitor<R>
-
visit
default R visit(ValueFunction.CharacterOrByteString instance)
Visit theValueFunction.CharacterOrByteStringcase.- Specified by:
visitin interfaceValueFunction.Visitor<R>
-
visit
default R visit(ValueFunction.List instance)
Visit theValueFunction.Listcase.- Specified by:
visitin interfaceValueFunction.Visitor<R>
-
-