@PublicApi public class GraphQLTypeVisitorStub extends Object implements GraphQLTypeVisitor
GraphQLTypeVisitor
for convenience.
Overwrite only required methods and/or visitGraphQLType(GraphQLType, TraverserContext)
as default fallback.Constructor and Description |
---|
GraphQLTypeVisitorStub() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitBackRef, visitGraphQLCompositeType, visitGraphQLDirectiveContainer, visitGraphQLFieldsContainer, visitGraphQLInputFieldsContainer, visitGraphQLInputType, visitGraphQLModifiedType, visitGraphQLNullableType, visitGraphQLOutputType, visitGraphQLUnmodifiedType
public TraversalControl visitGraphQLArgument(GraphQLArgument node, TraverserContext<GraphQLType> context)
visitGraphQLArgument
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLInterfaceType(GraphQLInterfaceType node, TraverserContext<GraphQLType> context)
visitGraphQLInterfaceType
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLEnumType(GraphQLEnumType node, TraverserContext<GraphQLType> context)
visitGraphQLEnumType
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLEnumValueDefinition(GraphQLEnumValueDefinition node, TraverserContext<GraphQLType> context)
visitGraphQLEnumValueDefinition
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLFieldDefinition(GraphQLFieldDefinition node, TraverserContext<GraphQLType> context)
visitGraphQLFieldDefinition
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLDirective(GraphQLDirective node, TraverserContext<GraphQLType> context)
visitGraphQLDirective
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLInputObjectField(GraphQLInputObjectField node, TraverserContext<GraphQLType> context)
visitGraphQLInputObjectField
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLInputObjectType(GraphQLInputObjectType node, TraverserContext<GraphQLType> context)
visitGraphQLInputObjectType
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLList(GraphQLList node, TraverserContext<GraphQLType> context)
visitGraphQLList
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLNonNull(GraphQLNonNull node, TraverserContext<GraphQLType> context)
visitGraphQLNonNull
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLType> context)
visitGraphQLObjectType
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLScalarType(GraphQLScalarType node, TraverserContext<GraphQLType> context)
visitGraphQLScalarType
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLTypeReference(GraphQLTypeReference node, TraverserContext<GraphQLType> context)
visitGraphQLTypeReference
in interface GraphQLTypeVisitor
public TraversalControl visitGraphQLUnionType(GraphQLUnionType node, TraverserContext<GraphQLType> context)
visitGraphQLUnionType
in interface GraphQLTypeVisitor
protected TraversalControl visitGraphQLType(GraphQLType node, TraverserContext<GraphQLType> context)
Copyright © 2019. All rights reserved.