public class TypeAndFieldRule extends GraphQLTypeVisitorStub
details in https://spec.graphql.org/June2018/#sec-Type-System
Constructor and Description |
---|
TypeAndFieldRule() |
Modifier and Type | Method and Description |
---|---|
TraversalControl |
visitGraphQLEnumType(GraphQLEnumType type,
TraverserContext<GraphQLSchemaElement> context) |
TraversalControl |
visitGraphQLInputObjectType(GraphQLInputObjectType type,
TraverserContext<GraphQLSchemaElement> context) |
TraversalControl |
visitGraphQLInterfaceType(GraphQLInterfaceType type,
TraverserContext<GraphQLSchemaElement> context) |
TraversalControl |
visitGraphQLObjectType(GraphQLObjectType type,
TraverserContext<GraphQLSchemaElement> context) |
TraversalControl |
visitGraphQLUnionType(GraphQLUnionType type,
TraverserContext<GraphQLSchemaElement> context) |
visitGraphQLAppliedDirective, visitGraphQLAppliedDirectiveArgument, visitGraphQLArgument, visitGraphQLDirective, visitGraphQLEnumValueDefinition, visitGraphQLFieldDefinition, visitGraphQLInputObjectField, visitGraphQLList, visitGraphQLNonNull, visitGraphQLScalarType, 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 visitGraphQLInterfaceType(GraphQLInterfaceType type, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLInterfaceType
in interface GraphQLTypeVisitor
visitGraphQLInterfaceType
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLObjectType(GraphQLObjectType type, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLObjectType
in interface GraphQLTypeVisitor
visitGraphQLObjectType
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLUnionType(GraphQLUnionType type, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLUnionType
in interface GraphQLTypeVisitor
visitGraphQLUnionType
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLEnumType(GraphQLEnumType type, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLEnumType
in interface GraphQLTypeVisitor
visitGraphQLEnumType
in class GraphQLTypeVisitorStub
public TraversalControl visitGraphQLInputObjectType(GraphQLInputObjectType type, TraverserContext<GraphQLSchemaElement> context)
visitGraphQLInputObjectType
in interface GraphQLTypeVisitor
visitGraphQLInputObjectType
in class GraphQLTypeVisitorStub