@PublicApi public interface GraphQLTypeVisitor
TraversalControl visitGraphQLArgument(GraphQLArgument node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLInterfaceType(GraphQLInterfaceType node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLEnumType(GraphQLEnumType node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLEnumValueDefinition(GraphQLEnumValueDefinition node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLFieldDefinition(GraphQLFieldDefinition node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLDirective(GraphQLDirective node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLInputObjectField(GraphQLInputObjectField node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLInputObjectType(GraphQLInputObjectType node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLList(GraphQLList node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLNonNull(GraphQLNonNull node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLScalarType(GraphQLScalarType node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLTypeReference(GraphQLTypeReference node, TraverserContext<GraphQLType> context)
TraversalControl visitGraphQLUnionType(GraphQLUnionType node, TraverserContext<GraphQLType> context)
default TraversalControl visitBackRef(TraverserContext<GraphQLType> context)
TraverserContext.thisNode()
contains
the nodecontext
- the traversal contextdefault TraversalControl visitGraphQLModifiedType(GraphQLModifiedType node, TraverserContext<GraphQLType> context)
default TraversalControl visitGraphQLCompositeType(GraphQLCompositeType node, TraverserContext<GraphQLType> context)
default TraversalControl visitGraphQLDirectiveContainer(GraphQLDirectiveContainer node, TraverserContext<GraphQLType> context)
default TraversalControl visitGraphQLFieldsContainer(GraphQLFieldsContainer node, TraverserContext<GraphQLType> context)
default TraversalControl visitGraphQLInputFieldsContainer(GraphQLInputFieldsContainer node, TraverserContext<GraphQLType> context)
default TraversalControl visitGraphQLInputType(GraphQLInputType node, TraverserContext<GraphQLType> context)
default TraversalControl visitGraphQLNullableType(GraphQLNullableType node, TraverserContext<GraphQLType> context)
default TraversalControl visitGraphQLOutputType(GraphQLOutputType node, TraverserContext<GraphQLType> context)
default TraversalControl visitGraphQLUnmodifiedType(GraphQLUnmodifiedType node, TraverserContext<GraphQLType> context)
Copyright © 2019. All rights reserved.