public class GraphQLTypeCollectingVisitor extends GraphQLTypeVisitorStub
Constructor and Description |
---|
GraphQLTypeCollectingVisitor() |
visitGraphQLAppliedDirective, visitGraphQLDirective, visitGraphQLEnumValueDefinition, visitGraphQLList, visitGraphQLNonNull, visitGraphQLType, visitGraphQLTypeReference
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
changeNode, deleteNode, insertAfter, insertBefore, visitBackRef, visitGraphQLCompositeType, visitGraphQLDirectiveContainer, visitGraphQLFieldsContainer, visitGraphQLInputFieldsContainer, visitGraphQLInputType, visitGraphQLModifiedType, visitGraphQLNullableType, visitGraphQLOutputType, visitGraphQLUnmodifiedType
public TraversalControl visitGraphQLEnumType(GraphQLEnumType node, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLEnumType
in interface GraphQLTypeVisitor
visitGraphQLEnumType
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLScalarType(GraphQLScalarType node, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLScalarType
in interface GraphQLTypeVisitor
visitGraphQLScalarType
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLObjectType(GraphQLObjectType node, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLObjectType
in interface GraphQLTypeVisitor
visitGraphQLObjectType
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLInputObjectType(GraphQLInputObjectType node, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLInputObjectType
in interface GraphQLTypeVisitor
visitGraphQLInputObjectType
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLInterfaceType(GraphQLInterfaceType node, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLInterfaceType
in interface GraphQLTypeVisitor
visitGraphQLInterfaceType
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLUnionType(GraphQLUnionType node, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLUnionType
in interface GraphQLTypeVisitor
visitGraphQLUnionType
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLFieldDefinition(GraphQLFieldDefinition node, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLFieldDefinition
in interface GraphQLTypeVisitor
visitGraphQLFieldDefinition
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLInputObjectField(GraphQLInputObjectField node, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLInputObjectField
in interface GraphQLTypeVisitor
visitGraphQLInputObjectField
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLArgument(GraphQLArgument node, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLArgument
in interface GraphQLTypeVisitor
visitGraphQLArgument
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLAppliedDirectiveArgument(GraphQLAppliedDirectiveArgument node, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLAppliedDirectiveArgument
in interface GraphQLTypeVisitor
visitGraphQLAppliedDirectiveArgument
in class GraphQLTypeVisitorStub
public com.google.common.collect.ImmutableMap<java.lang.String,GraphQLNamedType> getResult()