Package openGql.grammar
Interface ValueType.PartialVisitor<R>
-
- All Superinterfaces:
ValueType.Visitor<R>
- Enclosing class:
- ValueType
public static interface ValueType.PartialVisitor<R> extends ValueType.Visitor<R>
Partial visitor overValueTypewith a defaultotherwise(openGql.grammar.ValueType)branch.
-
-
Method Summary
-
-
-
Method Detail
-
visit
default R visit(ValueType.PredefinedType instance)
Visit theValueType.PredefinedTypecase.- Specified by:
visitin interfaceValueType.Visitor<R>
-
visit
default R visit(ValueType.PathValueType instance)
Visit theValueType.PathValueTypecase.- Specified by:
visitin interfaceValueType.Visitor<R>
-
visit
default R visit(ValueType.ListValueTypeAlt1 instance)
Visit theValueType.ListValueTypeAlt1case.- Specified by:
visitin interfaceValueType.Visitor<R>
-
visit
default R visit(ValueType.ListValueTypeAlt2 instance)
Visit theValueType.ListValueTypeAlt2case.- Specified by:
visitin interfaceValueType.Visitor<R>
-
visit
default R visit(ValueType.ListValueTypeAlt3 instance)
Visit theValueType.ListValueTypeAlt3case.- Specified by:
visitin interfaceValueType.Visitor<R>
-
visit
default R visit(ValueType.RecordType instance)
Visit theValueType.RecordTypecase.- Specified by:
visitin interfaceValueType.Visitor<R>
-
visit
default R visit(ValueType.OpenDynamicUnionType instance)
Visit theValueType.OpenDynamicUnionTypecase.- Specified by:
visitin interfaceValueType.Visitor<R>
-
visit
default R visit(ValueType.DynamicPropertyValueType instance)
Visit theValueType.DynamicPropertyValueTypecase.- Specified by:
visitin interfaceValueType.Visitor<R>
-
visit
default R visit(ValueType.ClosedDynamicUnionTypeAlt1 instance)
Visit theValueType.ClosedDynamicUnionTypeAlt1case.- Specified by:
visitin interfaceValueType.Visitor<R>
-
visit
default R visit(ValueType.ClosedDynamicUnionTypeAlt2 instance)
Visit theValueType.ClosedDynamicUnionTypeAlt2case.- Specified by:
visitin interfaceValueType.Visitor<R>
-
-