public class DirectiveSchemaVisitor
extends java.lang.Object
implements graphql.schema.GraphQLTypeVisitor
| Constructor and Description |
|---|
DirectiveSchemaVisitor(java.util.HashMap<java.lang.String,AnnotationsDirectiveWiring> directiveWiringMap,
graphql.schema.GraphQLCodeRegistry.Builder codeRegistryBuilder,
TreeTransformerUtilWrapper treeTransformerUtilWrapper) |
| Modifier and Type | Method and Description |
|---|---|
graphql.util.TraversalControl |
visitGraphQLArgument(graphql.schema.GraphQLArgument node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLDirective(graphql.schema.GraphQLDirective node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLEnumType(graphql.schema.GraphQLEnumType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLEnumValueDefinition(graphql.schema.GraphQLEnumValueDefinition node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLFieldDefinition(graphql.schema.GraphQLFieldDefinition node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLInputObjectField(graphql.schema.GraphQLInputObjectField node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLInputObjectType(graphql.schema.GraphQLInputObjectType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLInterfaceType(graphql.schema.GraphQLInterfaceType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLList(graphql.schema.GraphQLList node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLNonNull(graphql.schema.GraphQLNonNull node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLObjectType(graphql.schema.GraphQLObjectType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLScalarType(graphql.schema.GraphQLScalarType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLTypeReference(graphql.schema.GraphQLTypeReference node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
graphql.util.TraversalControl |
visitGraphQLUnionType(graphql.schema.GraphQLUnionType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchangeNode, deleteNode, insertAfter, insertBefore, visitBackRef, visitGraphQLCompositeType, visitGraphQLDirectiveContainer, visitGraphQLFieldsContainer, visitGraphQLInputFieldsContainer, visitGraphQLInputType, visitGraphQLModifiedType, visitGraphQLNullableType, visitGraphQLOutputType, visitGraphQLUnmodifiedTypepublic DirectiveSchemaVisitor(java.util.HashMap<java.lang.String,AnnotationsDirectiveWiring> directiveWiringMap, graphql.schema.GraphQLCodeRegistry.Builder codeRegistryBuilder, TreeTransformerUtilWrapper treeTransformerUtilWrapper)
public graphql.util.TraversalControl visitGraphQLArgument(graphql.schema.GraphQLArgument node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLArgument in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLInterfaceType(graphql.schema.GraphQLInterfaceType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLInterfaceType in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLEnumType(graphql.schema.GraphQLEnumType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLEnumType in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLEnumValueDefinition(graphql.schema.GraphQLEnumValueDefinition node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLEnumValueDefinition in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLFieldDefinition(graphql.schema.GraphQLFieldDefinition node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLFieldDefinition in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLDirective(graphql.schema.GraphQLDirective node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLDirective in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLInputObjectField(graphql.schema.GraphQLInputObjectField node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLInputObjectField in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLInputObjectType(graphql.schema.GraphQLInputObjectType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLInputObjectType in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLList(graphql.schema.GraphQLList node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLList in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLNonNull(graphql.schema.GraphQLNonNull node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLNonNull in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLObjectType(graphql.schema.GraphQLObjectType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLObjectType in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLScalarType(graphql.schema.GraphQLScalarType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLScalarType in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLTypeReference(graphql.schema.GraphQLTypeReference node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLTypeReference in interface graphql.schema.GraphQLTypeVisitorpublic graphql.util.TraversalControl visitGraphQLUnionType(graphql.schema.GraphQLUnionType node,
graphql.util.TraverserContext<graphql.schema.GraphQLSchemaElement> context)
visitGraphQLUnionType in interface graphql.schema.GraphQLTypeVisitor