public class GraphQLTypeCollectingVisitor extends GraphQLTypeVisitorStub
Constructor and Description |
---|
GraphQLTypeCollectingVisitor() |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableMap<java.lang.String,GraphQLNamedType> |
getResult() |
TraversalControl |
visitGraphQLEnumType(GraphQLEnumType node,
TraverserContext<GraphQLSchemaElement> context) |
TraversalControl |
visitGraphQLFieldDefinition(GraphQLFieldDefinition node,
TraverserContext<GraphQLSchemaElement> context) |
TraversalControl |
visitGraphQLInputObjectType(GraphQLInputObjectType node,
TraverserContext<GraphQLSchemaElement> context) |
TraversalControl |
visitGraphQLInterfaceType(GraphQLInterfaceType node,
TraverserContext<GraphQLSchemaElement> context) |
TraversalControl |
visitGraphQLObjectType(GraphQLObjectType node,
TraverserContext<GraphQLSchemaElement> context) |
TraversalControl |
visitGraphQLScalarType(GraphQLScalarType node,
TraverserContext<GraphQLSchemaElement> context) |
TraversalControl |
visitGraphQLUnionType(GraphQLUnionType node,
TraverserContext<GraphQLSchemaElement> context) |
visitGraphQLAppliedDirective, visitGraphQLAppliedDirectiveArgument, visitGraphQLArgument, visitGraphQLDirective, visitGraphQLEnumValueDefinition, visitGraphQLInputObjectField, 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 com.google.common.collect.ImmutableMap<java.lang.String,GraphQLNamedType> getResult()