Package openGql.grammar
Interface SchemaReference.PartialVisitor<R>
-
- All Superinterfaces:
SchemaReference.Visitor<R>
- Enclosing class:
- SchemaReference
public static interface SchemaReference.PartialVisitor<R> extends SchemaReference.Visitor<R>
Partial visitor overSchemaReferencewith a defaultotherwise(openGql.grammar.SchemaReference)branch.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rotherwise(SchemaReference instance)Default branch for unhandled cases.default Rvisit(SchemaReference.AbsoluteReference instance)Visit theSchemaReference.AbsoluteReferencecase.default Rvisit(SchemaReference.ParameterSpecification instance)Visit theSchemaReference.ParameterSpecificationcase.default Rvisit(SchemaReference.RelativeReference instance)Visit theSchemaReference.RelativeReferencecase.
-
-
-
Method Detail
-
otherwise
default R otherwise(SchemaReference instance)
Default branch for unhandled cases.
-
visit
default R visit(SchemaReference.AbsoluteReference instance)
Visit theSchemaReference.AbsoluteReferencecase.- Specified by:
visitin interfaceSchemaReference.Visitor<R>
-
visit
default R visit(SchemaReference.RelativeReference instance)
Visit theSchemaReference.RelativeReferencecase.- Specified by:
visitin interfaceSchemaReference.Visitor<R>
-
visit
default R visit(SchemaReference.ParameterSpecification instance)
Visit theSchemaReference.ParameterSpecificationcase.- Specified by:
visitin interfaceSchemaReference.Visitor<R>
-
-