Uses of Class
graphql.language.Directive
Packages that use Directive
Package
Description
-
Uses of Directive in graphql.analysis
Methods in graphql.analysis with parameters of type DirectiveModifier and TypeMethodDescriptionNodeVisitorWithTypeTracking.visitDirective(Directive node, TraverserContext<Node> context) -
Uses of Directive in graphql.execution.conditional
Methods in graphql.execution.conditional that return types with arguments of type Directive -
Uses of Directive in graphql.execution.directives
Methods in graphql.execution.directives that return DirectiveMethods in graphql.execution.directives with parameters of type DirectiveMethod parameters in graphql.execution.directives with type arguments of type DirectiveModifier and TypeMethodDescriptionDirectivesResolver.resolveDirectives(List<Directive> directives, GraphQLSchema schema, Map<String, Object> variables, GraphQLContext graphQLContext, Locale locale) -
Uses of Directive in graphql.language
Subclasses with type arguments of type Directive in graphql.languageClasses in graphql.language that implement interfaces with type arguments of type DirectiveMethods in graphql.language that return DirectiveModifier and TypeMethodDescriptionDirective.Builder.build()Directive.deepCopy()Directive.transform(Consumer<Directive.Builder> builderConsumer) Directive.withNewChildren(NodeChildrenContainer newChildren) Methods in graphql.language that return types with arguments of type DirectiveModifier and TypeMethodDescriptionNodeUtil.allDirectivesByName(List<Directive> directives) DirectivesContainer.getDirectives()This will return a list of all the directives that have been put onNodeas a flat list, which may contain repeatable and non repeatable directives.DirectivesContainer.getDirectives(String directiveName) Returns all of the directives with the provided name, including repeatable and non repeatable directives.EnumTypeDefinition.getDirectives()EnumValueDefinition.getDirectives()Field.getDirectives()FieldDefinition.getDirectives()FragmentDefinition.getDirectives()FragmentSpread.getDirectives()InlineFragment.getDirectives()InputObjectTypeDefinition.getDirectives()InputValueDefinition.getDirectives()InterfaceTypeDefinition.getDirectives()ObjectTypeDefinition.getDirectives()OperationDefinition.getDirectives()ScalarTypeDefinition.getDirectives()SchemaDefinition.getDirectives()UnionTypeDefinition.getDirectives()VariableDefinition.getDirectives()DirectivesContainer.getDirectivesByName()This will return a Map of the all directives that are associated with aNode, including both repeatable and non repeatable directives.Methods in graphql.language with parameters of type DirectiveModifier and TypeMethodDescriptionNodeVisitor.visitDirective(Directive node, TraverserContext<Node> data) NodeVisitorStub.visitDirective(Directive node, TraverserContext<Node> context) Method parameters in graphql.language with type arguments of type DirectiveModifier and TypeMethodDescriptionNodeUtil.allDirectivesByName(List<Directive> directives) EnumTypeDefinition.Builder.directives(List<Directive> directives) EnumTypeExtensionDefinition.Builder.directives(List<Directive> directives) EnumValueDefinition.Builder.directives(List<Directive> directives) Field.Builder.directives(List<Directive> directives) FieldDefinition.Builder.directives(List<Directive> directives) FragmentDefinition.Builder.directives(List<Directive> directives) FragmentSpread.Builder.directives(List<Directive> directives) InlineFragment.Builder.directives(List<Directive> directives) InputObjectTypeDefinition.Builder.directives(List<Directive> directives) InputObjectTypeExtensionDefinition.Builder.directives(List<Directive> directives) InputValueDefinition.Builder.directives(List<Directive> directives) InterfaceTypeDefinition.Builder.directives(List<Directive> directives) InterfaceTypeExtensionDefinition.Builder.directives(List<Directive> directives) NodeDirectivesBuilder.directives(List<Directive> directives) ObjectTypeDefinition.Builder.directives(List<Directive> directives) ObjectTypeExtensionDefinition.Builder.directives(List<Directive> directives) OperationDefinition.Builder.directives(List<Directive> directives) ScalarTypeDefinition.Builder.directives(List<Directive> directives) ScalarTypeExtensionDefinition.Builder.directives(List<Directive> directives) SchemaDefinition.Builder.directives(List<Directive> directives) SchemaExtensionDefinition.Builder.directives(List<Directive> directives) UnionTypeDefinition.Builder.directives(List<Directive> directives) UnionTypeExtensionDefinition.Builder.directives(List<Directive> directives) VariableDefinition.Builder.directives(List<Directive> directives) Constructor parameters in graphql.language with type arguments of type DirectiveModifierConstructorDescriptionEnumValueDefinition(String name, List<Directive> directives) alternative to using a Builder for convenienceprotectedEnumValueDefinition(String name, List<Directive> directives, Description description, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) protectedFragmentDefinition(String name, TypeName typeCondition, List<Directive> directives, SelectionSet selectionSet, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) protectedFragmentSpread(String name, List<Directive> directives, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) protectedInlineFragment(TypeName typeCondition, List<Directive> directives, SelectionSet selectionSet, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) protectedInputObjectTypeDefinition(String name, List<Directive> directives, List<InputValueDefinition> inputValueDefinitions, Description description, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) protectedInputObjectTypeExtensionDefinition(String name, List<Directive> directives, List<InputValueDefinition> inputValueDefinitions, Description description, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) protectedInputValueDefinition(String name, Type type, Value defaultValue, List<Directive> directives, Description description, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) protectedScalarTypeDefinition(String name, List<Directive> directives, Description description, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) protectedScalarTypeExtensionDefinition(String name, List<Directive> directives, Description description, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) protectedSchemaDefinition(List<Directive> directives, List<OperationTypeDefinition> operationTypeDefinitions, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData, Description description) protectedSchemaExtensionDefinition(List<Directive> directives, List<OperationTypeDefinition> operationTypeDefinitions, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) UnionTypeDefinition(String name, List<Directive> directives) alternative to using a Builder for convenienceprotectedUnionTypeDefinition(String name, List<Directive> directives, List<Type> memberTypes, Description description, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) protectedUnionTypeExtensionDefinition(String name, List<Directive> directives, List<Type> memberTypes, Description description, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) protectedVariableDefinition(String name, Type type, Value defaultValue, List<Directive> directives, SourceLocation sourceLocation, List<Comment> comments, IgnoredChars ignoredChars, Map<String, String> additionalData) -
Uses of Directive in graphql.parser
Methods in graphql.parser that return DirectiveModifier and TypeMethodDescriptionprotected DirectiveGraphqlAntlrToLanguage.createDirective(GraphqlParser.DirectiveContext ctx) Methods in graphql.parser that return types with arguments of type DirectiveModifier and TypeMethodDescriptionGraphqlAntlrToLanguage.createDirectives(GraphqlParser.DirectivesContext ctx) -
Uses of Directive in graphql.schema
Methods in graphql.schema that return DirectiveMethods in graphql.schema with parameters of type DirectiveModifier and TypeMethodDescriptionGraphQLAppliedDirective.Builder.definition(Directive definition) -
Uses of Directive in graphql.schema.idl.errors
Constructors in graphql.schema.idl.errors with parameters of type DirectiveModifierConstructorDescriptionTypeExtensionDirectiveRedefinitionError(TypeDefinition typeExtensionDefinition, Directive directive) -
Uses of Directive in graphql.validation
Methods in graphql.validation with parameters of type DirectiveModifier and TypeMethodDescriptionvoidAbstractRule.checkDirective(Directive directive, List<Node> ancestors) -
Uses of Directive in graphql.validation.rules
Methods in graphql.validation.rules with parameters of type DirectiveModifier and TypeMethodDescriptionvoidKnownDirectives.checkDirective(Directive directive, List<Node> ancestors) voidProvidedNonNullArguments.checkDirective(Directive directive, List<Node> ancestors) voidUniqueArgumentNames.checkDirective(Directive directive, List<Node> ancestors)