Uses of Class
graphql.schema.GraphQLDirective
Packages that use GraphQLDirective
Package
Description
-
Uses of GraphQLDirective in graphql
Fields in graphql declared as GraphQLDirectiveModifier and TypeFieldDescriptionstatic final GraphQLDirectiveDirectives.DeprecatedDirectiveThe "deprecated" directive is special and is always available in a graphql schemastatic final GraphQLDirectiveDirectives.IncludeDirectivestatic final GraphQLDirectiveDirectives.OneOfDirectivestatic final GraphQLDirectiveDirectives.SkipDirectivestatic final GraphQLDirectiveDirectives.SpecifiedByDirectiveThe "specifiedBy" directive allows to provide a specification URL for a ScalarFields in graphql with type parameters of type GraphQLDirectiveModifier and TypeFieldDescriptionprivate final List<GraphQLDirective> DirectivesUtil.DirectivesHolder.allDirectivesprivate final com.google.common.collect.ImmutableMap<String, List<GraphQLDirective>> DirectivesUtil.DirectivesHolder.allDirectivesByNameprivate final com.google.common.collect.ImmutableMap<String, GraphQLDirective> DirectivesUtil.DirectivesHolder.nonRepeatableDirectivesByNameMethods in graphql that return GraphQLDirectiveModifier and TypeMethodDescriptionDirectivesUtil.DirectivesHolder.getDirective(String directiveName) static GraphQLDirectiveDirectivesUtil.getFirstDirective(String name, Map<String, List<GraphQLDirective>> allDirectivesByName) Deprecated.Methods in graphql that return types with arguments of type GraphQLDirectiveModifier and TypeMethodDescriptionstatic List<GraphQLDirective> DirectivesUtil.add(List<GraphQLDirective> targetList, GraphQLDirective newDirective) Deprecated.static List<GraphQLDirective> DirectivesUtil.addAll(List<GraphQLDirective> targetList, List<GraphQLDirective> newDirectives) Deprecated.static Map<String, com.google.common.collect.ImmutableList<GraphQLDirective>> DirectivesUtil.allDirectivesByName(List<GraphQLDirective> directives) Deprecated.com.google.common.collect.ImmutableMap<String, List<GraphQLDirective>> DirectivesUtil.DirectivesHolder.getAllDirectivesByName()DirectivesUtil.DirectivesHolder.getDirectives()DirectivesUtil.DirectivesHolder.getDirectives(String directiveName) com.google.common.collect.ImmutableMap<String, GraphQLDirective> DirectivesUtil.DirectivesHolder.getDirectivesByName()static Map<String, GraphQLDirective> DirectivesUtil.nonRepeatableDirectivesByName(List<GraphQLDirective> directives) Deprecated.Methods in graphql with parameters of type GraphQLDirectiveModifier and TypeMethodDescriptionstatic List<GraphQLDirective> DirectivesUtil.add(List<GraphQLDirective> targetList, GraphQLDirective newDirective) Deprecated.Method parameters in graphql with type arguments of type GraphQLDirectiveModifier and TypeMethodDescriptionstatic List<GraphQLDirective> DirectivesUtil.add(List<GraphQLDirective> targetList, GraphQLDirective newDirective) Deprecated.static List<GraphQLDirective> DirectivesUtil.addAll(List<GraphQLDirective> targetList, List<GraphQLDirective> newDirectives) Deprecated.static Map<String, com.google.common.collect.ImmutableList<GraphQLDirective>> DirectivesUtil.allDirectivesByName(List<GraphQLDirective> directives) Deprecated.static Optional<GraphQLArgument> DirectivesUtil.directiveWithArg(List<GraphQLDirective> directives, String directiveName, String argumentName) Deprecated.static GraphQLDirectiveDirectivesUtil.getFirstDirective(String name, Map<String, List<GraphQLDirective>> allDirectivesByName) Deprecated.static booleanDirectivesUtil.isAllNonRepeatable(List<GraphQLDirective> directives) Deprecated.static Map<String, GraphQLDirective> DirectivesUtil.nonRepeatableDirectivesByName(List<GraphQLDirective> directives) Deprecated.Constructor parameters in graphql with type arguments of type GraphQLDirectiveModifierConstructorDescriptionDirectivesHolder(Collection<GraphQLDirective> allDirectives, Collection<GraphQLAppliedDirective> allAppliedDirectives) -
Uses of GraphQLDirective in graphql.execution.directives
Fields in graphql.execution.directives with type parameters of type GraphQLDirectiveModifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableMap<Field, List<GraphQLDirective>> QueryDirectivesImpl.fieldDirectivesByFieldprivate com.google.common.collect.ImmutableMap<String, List<GraphQLDirective>> QueryDirectivesImpl.fieldDirectivesByNameMethods in graphql.execution.directives that return types with arguments of type GraphQLDirectiveModifier and TypeMethodDescriptionQueryDirectives.getImmediateDirective(String directiveName) Deprecated.QueryDirectivesImpl.getImmediateDirective(String directiveName) QueryDirectives.getImmediateDirectivesByField()Deprecated.- use theQueryAppliedDirectivemethods insteadQueryDirectivesImpl.getImmediateDirectivesByField()QueryDirectives.getImmediateDirectivesByName()Deprecated.- use theQueryAppliedDirectivemethods insteadQueryDirectivesImpl.getImmediateDirectivesByName()DirectivesResolver.resolveDirectives(List<Directive> directives, GraphQLSchema schema, Map<String, Object> variables, GraphQLContext graphQLContext, Locale locale) Methods in graphql.execution.directives with parameters of type GraphQLDirectiveModifier and TypeMethodDescriptionprivate voidDirectivesResolver.buildArguments(GraphQLDirective.Builder directiveBuilder, GraphQLCodeRegistry codeRegistry, GraphQLDirective protoType, Directive fieldDirective, Map<String, Object> variables, GraphQLContext graphQLContext, Locale locale) private QueryAppliedDirectiveQueryDirectivesImpl.toAppliedDirective(GraphQLDirective directive) -
Uses of GraphQLDirective in graphql.introspection
Methods in graphql.introspection that return types with arguments of type GraphQLDirectiveModifier and TypeMethodDescriptionprivate List<GraphQLDirective> IntrospectionWithDirectivesSupport.filterDirectives(GraphQLSchema schema, boolean isDefinedDirective, GraphQLDirectiveContainer container, List<GraphQLDirective> directives) Method parameters in graphql.introspection with type arguments of type GraphQLDirectiveModifier and TypeMethodDescriptionprivate List<GraphQLDirective> IntrospectionWithDirectivesSupport.filterDirectives(GraphQLSchema schema, boolean isDefinedDirective, GraphQLDirectiveContainer container, List<GraphQLDirective> directives) -
Uses of GraphQLDirective in graphql.schema
Fields in graphql.schema with type parameters of type GraphQLDirectiveModifier and TypeFieldDescriptionprivate final Set<GraphQLDirective> GraphQLSchema.Builder.additionalDirectivesprotected final List<GraphQLDirective> GraphqlDirectivesContainerTypeBuilder.directives(package private) Set<GraphQLDirective> SchemaTransformer.DummyRoot.directivesprivate final List<GraphQLDirective> GraphQLSchema.Builder.schemaDirectives(package private) Set<GraphQLDirective> SchemaTransformer.DummyRoot.schemaDirectivesMethods in graphql.schema that return GraphQLDirectiveModifier and TypeMethodDescriptionGraphQLDirective.Builder.build()GraphQLArgument.getDirective(String directiveName) GraphQLDirectiveContainer.getDirective(String directiveName) Deprecated.- use theGraphQLAppliedDirectivemethods insteadGraphQLEnumType.getDirective(String directiveName) GraphQLEnumValueDefinition.getDirective(String directiveName) GraphQLFieldDefinition.getDirective(String directiveName) GraphQLInputObjectField.getDirective(String directiveName) GraphQLInputObjectType.getDirective(String directiveName) GraphQLInterfaceType.getDirective(String directiveName) GraphQLObjectType.getDirective(String directiveName) GraphQLScalarType.getDirective(String directiveName) GraphQLSchema.getDirective(String directiveName) Returns a named directive that (for legacy reasons) will be only in the set of non repeatable directivesGraphQLUnionType.getDirective(String directiveName) GraphQLSchema.getSchemaDirective(String directiveName) Deprecated.Use theGraphQLAppliedDirectivemethods insteadprivate static GraphQLDirective[]GraphQLSchema.schemaDirectivesArray(GraphQLSchema existingSchema) GraphQLDirective.transform(Consumer<GraphQLDirective.Builder> builderConsumer) This helps you transform the current GraphQLDirective into another one by starting a builder with all the current values and allows you to transform it how you want.GraphQLDirective.withNewChildren(SchemaElementChildrenContainer newChildren) Methods in graphql.schema that return types with arguments of type GraphQLDirectiveModifier and TypeMethodDescriptionGraphQLArgument.getAllDirectivesByName()GraphQLDirectiveContainer.getAllDirectivesByName()Deprecated.- use theGraphQLAppliedDirectivemethods insteadGraphQLEnumType.getAllDirectivesByName()GraphQLEnumValueDefinition.getAllDirectivesByName()GraphQLFieldDefinition.getAllDirectivesByName()GraphQLInputObjectField.getAllDirectivesByName()GraphQLInputObjectType.getAllDirectivesByName()GraphQLInterfaceType.getAllDirectivesByName()GraphQLObjectType.getAllDirectivesByName()GraphQLScalarType.getAllDirectivesByName()GraphQLUnionType.getAllDirectivesByName()GraphQLSchema.getAllSchemaDirectivesByName()Deprecated.Use theGraphQLAppliedDirectivemethods insteadGraphQLArgument.getDirectives()GraphQLDirectiveContainer.getDirectives()Deprecated.- use theGraphQLAppliedDirectivemethods insteaddefault List<GraphQLDirective> GraphQLDirectiveContainer.getDirectives(String directiveName) Deprecated.- use theGraphQLAppliedDirectivemethods insteadGraphQLEnumType.getDirectives()GraphQLEnumValueDefinition.getDirectives()GraphQLFieldDefinition.getDirectives()GraphQLInputObjectField.getDirectives()GraphQLInputObjectType.getDirectives()GraphQLInterfaceType.getDirectives()GraphQLObjectType.getDirectives()GraphQLScalarType.getDirectives()GraphQLSchema.getDirectives()This returns the list of directives definitions that are associated with this schema object including built in ones.GraphQLUnionType.getDirectives()GraphQLArgument.getDirectivesByName()GraphQLDirectiveContainer.getDirectivesByName()Deprecated.- use theGraphQLAppliedDirectivemethods insteadGraphQLEnumType.getDirectivesByName()GraphQLEnumValueDefinition.getDirectivesByName()GraphQLFieldDefinition.getDirectivesByName()GraphQLInputObjectField.getDirectivesByName()GraphQLInputObjectType.getDirectivesByName()GraphQLInterfaceType.getDirectivesByName()GraphQLObjectType.getDirectivesByName()GraphQLScalarType.getDirectivesByName()GraphQLSchema.getDirectivesByName()GraphQLUnionType.getDirectivesByName()GraphQLSchema.getSchemaDirectiveByName()Deprecated.Use theGraphQLAppliedDirectivemethods insteadGraphQLSchema.getSchemaDirectives()Deprecated.Use theGraphQLAppliedDirectivemethods insteadGraphQLSchema.getSchemaDirectives(String directiveName) Deprecated.Use theGraphQLAppliedDirectivemethods insteadMethods in graphql.schema with parameters of type GraphQLDirectiveModifier and TypeMethodDescriptionGraphQLSchema.Builder.additionalDirective(GraphQLDirective additionalDirective) static GraphQLDirective.BuilderGraphQLDirective.newDirective(GraphQLDirective existing) GraphQLTypeVisitor.visitGraphQLDirective(GraphQLDirective node, TraverserContext<GraphQLSchemaElement> context) This method will be called twice.GraphQLTypeVisitorStub.visitGraphQLDirective(GraphQLDirective node, TraverserContext<GraphQLSchemaElement> context) GraphQLArgument.Builder.withDirective(GraphQLDirective directive) GraphqlDirectivesContainerTypeBuilder.withDirective(GraphQLDirective directive) Deprecated.- use theGraphQLAppliedDirectivemethods insteadGraphQLEnumType.Builder.withDirective(GraphQLDirective directive) GraphQLEnumValueDefinition.Builder.withDirective(GraphQLDirective directive) GraphQLFieldDefinition.Builder.withDirective(GraphQLDirective directive) GraphQLInputObjectField.Builder.withDirective(GraphQLDirective directive) GraphQLInputObjectType.Builder.withDirective(GraphQLDirective directive) GraphQLInterfaceType.Builder.withDirective(GraphQLDirective directive) GraphQLObjectType.Builder.withDirective(GraphQLDirective directive) GraphQLScalarType.Builder.withDirective(GraphQLDirective directive) GraphQLUnionType.Builder.withDirective(GraphQLDirective directive) GraphQLArgument.Builder.withDirectives(GraphQLDirective... directives) GraphqlDirectivesContainerTypeBuilder.withDirectives(GraphQLDirective... directives) Deprecated.- use theGraphQLAppliedDirectivemethods insteadGraphQLEnumType.Builder.withDirectives(GraphQLDirective... directives) GraphQLEnumValueDefinition.Builder.withDirectives(GraphQLDirective... directives) GraphQLFieldDefinition.Builder.withDirectives(GraphQLDirective... directives) GraphQLInputObjectField.Builder.withDirectives(GraphQLDirective... directives) GraphQLInputObjectType.Builder.withDirectives(GraphQLDirective... directives) GraphQLInterfaceType.Builder.withDirectives(GraphQLDirective... directives) GraphQLObjectType.Builder.withDirectives(GraphQLDirective... directives) GraphQLScalarType.Builder.withDirectives(GraphQLDirective... directives) GraphQLUnionType.Builder.withDirectives(GraphQLDirective... directives) GraphQLSchema.Builder.withSchemaDirective(GraphQLDirective directive) GraphQLSchema.Builder.withSchemaDirectives(GraphQLDirective... directives) Method parameters in graphql.schema with type arguments of type GraphQLDirectiveModifier and TypeMethodDescriptionGraphQLSchema.Builder.additionalDirectives(Set<GraphQLDirective> additionalDirectives) private booleanGraphQLInputObjectType.hasOneOf(List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives) GraphQLArgument.Builder.replaceDirectives(List<GraphQLDirective> directives) GraphqlDirectivesContainerTypeBuilder.replaceDirectives(List<GraphQLDirective> directives) Deprecated.- use theGraphQLAppliedDirectivemethods insteadGraphQLEnumType.Builder.replaceDirectives(List<GraphQLDirective> directives) GraphQLEnumValueDefinition.Builder.replaceDirectives(List<GraphQLDirective> directives) GraphQLFieldDefinition.Builder.replaceDirectives(List<GraphQLDirective> directives) GraphQLInputObjectField.Builder.replaceDirectives(List<GraphQLDirective> directives) GraphQLInputObjectType.Builder.replaceDirectives(List<GraphQLDirective> directives) GraphQLInterfaceType.Builder.replaceDirectives(List<GraphQLDirective> directives) GraphQLObjectType.Builder.replaceDirectives(List<GraphQLDirective> directives) GraphQLScalarType.Builder.replaceDirectives(List<GraphQLDirective> directives) GraphQLUnionType.Builder.replaceDirectives(List<GraphQLDirective> directives) GraphQLSchema.Builder.withSchemaDirectives(Collection<? extends GraphQLDirective> directives) Constructors in graphql.schema with parameters of type GraphQLDirectiveConstructor parameters in graphql.schema with type arguments of type GraphQLDirectiveModifierConstructorDescriptionprivateGraphQLArgument(String name, String description, GraphQLInputType type, InputValueWithState defaultValue, InputValueWithState value, InputValueDefinition definition, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, String deprecationReason) privateGraphQLEnumValueDefinition(String name, String description, Object value, String deprecationReason, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, EnumValueDefinition definition) privateGraphQLInputObjectField(String name, String description, GraphQLInputType type, InputValueWithState defaultValue, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, InputValueDefinition definition, String deprecationReason) privateGraphQLScalarType(String name, String description, Coercing<?, ?> coercing, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, ScalarTypeDefinition definition, List<ScalarTypeExtensionDefinition> extensionDefinitions, String specifiedByUrl) -
Uses of GraphQLDirective in graphql.schema.diffing
Methods in graphql.schema.diffing with parameters of type GraphQLDirectiveModifier and TypeMethodDescriptionprivate voidSchemaGraphFactory.newDirective(GraphQLDirective directive, SchemaGraph schemaGraph) Method parameters in graphql.schema.diffing with type arguments of type GraphQLDirectiveModifier and TypeMethodDescriptionprivate voidSchemaGraphFactory.createAppliedDirectives(Vertex from, List<GraphQLDirective> appliedDirectives, SchemaGraph schemaGraph) -
Uses of GraphQLDirective in graphql.schema.idl
Fields in graphql.schema.idl declared as GraphQLDirectiveModifier and TypeFieldDescriptionprivate final GraphQLDirectiveSchemaDirectiveWiringEnvironmentImpl.registeredDirectiveFields in graphql.schema.idl with type parameters of type GraphQLDirectiveModifier and TypeFieldDescriptionprivate final List<GraphQLDirective> FieldWiringEnvironment.directivesprivate final Map<String, GraphQLDirective> SchemaDirectiveWiringEnvironmentImpl.directivesprivate final Set<GraphQLDirective> SchemaGeneratorHelper.BuildContext.directivesstatic final Map<String, GraphQLDirective> DirectiveInfo.GRAPHQL_SPECIFICATION_DIRECTIVE_MAPA map from directive name to directive which provided by specificationstatic final Set<GraphQLDirective> DirectiveInfo.GRAPHQL_SPECIFICATION_DIRECTIVESA set of directives which provided by graphql specificationMethods in graphql.schema.idl that return GraphQLDirectiveModifier and TypeMethodDescription(package private) static GraphQLDirectiveSchemaGeneratorAppliedDirectiveHelper.buildDirectiveDefinitionFromAst(SchemaGeneratorHelper.BuildContext buildCtx, DirectiveDefinition directiveDefinition, Function<Type<?>, GraphQLInputType> inputTypeFactory) SchemaDirectiveWiringEnvironment.getDirective()Deprecated.SchemaDirectiveWiringEnvironment.getDirective(String directiveName) Deprecated.SchemaDirectiveWiringEnvironmentImpl.getDirective()SchemaDirectiveWiringEnvironmentImpl.getDirective(String directiveName) Methods in graphql.schema.idl that return types with arguments of type GraphQLDirectiveModifier and TypeMethodDescription(package private) Set<GraphQLDirective> SchemaGeneratorHelper.buildAdditionalDirectiveDefinitions(SchemaGeneratorHelper.BuildContext buildCtx) private static Pair<GraphQLDirective, GraphQLAppliedDirective> SchemaGeneratorAppliedDirectiveHelper.buildAppliedDirective(SchemaGeneratorHelper.BuildContext buildCtx, Function<Type<?>, GraphQLInputType> inputTypeFactory, Directive directive, Set<GraphQLDirective> directiveDefinitions, Introspection.DirectiveLocation directiveLocation, GraphqlTypeComparatorRegistry comparatorRegistry) (package private) static Pair<List<GraphQLDirective>, List<GraphQLAppliedDirective>> SchemaGeneratorAppliedDirectiveHelper.buildAppliedDirectives(SchemaGeneratorHelper.BuildContext buildCtx, Function<Type<?>, GraphQLInputType> inputTypeFactory, List<Directive> directives, List<Directive> extensionDirectives, Introspection.DirectiveLocation directiveLocation, Set<GraphQLDirective> runtimeDirectives, GraphqlTypeComparatorRegistry comparatorRegistry) SchemaPrinter.directivePrinter()FieldWiringEnvironment.getDirectives()SchemaDirectiveWiringEnvironment.getDirectives()Deprecated.SchemaDirectiveWiringEnvironmentImpl.getDirectives()SchemaGeneratorHelper.BuildContext.getDirectives()private List<GraphQLDirective> SchemaPrinter.getSchemaDirectives(GraphQLSchema schema) Methods in graphql.schema.idl with parameters of type GraphQLDirectiveModifier and TypeMethodDescriptionvoidSchemaGeneratorHelper.BuildContext.addDirectiveDefinition(GraphQLDirective directive) SchemaGeneratorDirectiveHelper.EnvBuilder.apply(T outputElement, List<GraphQLDirective> allDirectives, List<GraphQLAppliedDirective> allAppliedDirectives, GraphQLAppliedDirective registeredAppliedDirective, GraphQLDirective registeredDirective) private static GraphQLAppliedDirectiveArgumentSchemaGeneratorAppliedDirectiveHelper.buildAppliedArg(SchemaGeneratorHelper.BuildContext buildCtx, Argument arg, GraphQLDirective directiveDefinition) private static GraphQLArgumentSchemaGeneratorAppliedDirectiveHelper.buildDirectiveArg(SchemaGeneratorHelper.BuildContext buildCtx, Argument arg, GraphQLDirective directiveDefinition) private StringSchemaPrinter.directiveDefinition(GraphQLDirective directive) static booleanDirectiveInfo.isGraphqlSpecifiedDirective(GraphQLDirective graphQLDirective) Returns true if the provided directive has been defined in graphql specificationSchemaPrinter.print(GraphQLDirective graphQLDirective) private static List<GraphQLAppliedDirectiveArgument> SchemaGeneratorAppliedDirectiveHelper.transferMissingAppliedArguments(List<GraphQLAppliedDirectiveArgument> arguments, GraphQLDirective directiveDefinition) private static List<GraphQLArgument> SchemaGeneratorAppliedDirectiveHelper.transferMissingArguments(SchemaGeneratorHelper.BuildContext buildCtx, List<GraphQLArgument> arguments, GraphQLDirective directiveDefinition) Method parameters in graphql.schema.idl with type arguments of type GraphQLDirectiveModifier and TypeMethodDescriptionvoidSchemaGeneratorHelper.BuildContext.addDirectives(Set<GraphQLDirective> directives) SchemaGeneratorDirectiveHelper.EnvBuilder.apply(T outputElement, List<GraphQLDirective> allDirectives, List<GraphQLAppliedDirective> allAppliedDirectives, GraphQLAppliedDirective registeredAppliedDirective, GraphQLDirective registeredDirective) private static Pair<GraphQLDirective, GraphQLAppliedDirective> SchemaGeneratorAppliedDirectiveHelper.buildAppliedDirective(SchemaGeneratorHelper.BuildContext buildCtx, Function<Type<?>, GraphQLInputType> inputTypeFactory, Directive directive, Set<GraphQLDirective> directiveDefinitions, Introspection.DirectiveLocation directiveLocation, GraphqlTypeComparatorRegistry comparatorRegistry) (package private) static voidSchemaGeneratorAppliedDirectiveHelper.buildAppliedDirectives(SchemaGeneratorHelper.BuildContext buildCtx, GraphqlDirectivesContainerTypeBuilder<?, ?> builder, Pair<List<GraphQLDirective>, List<GraphQLAppliedDirective>> appliedDirectives) (package private) static Pair<List<GraphQLDirective>, List<GraphQLAppliedDirective>> SchemaGeneratorAppliedDirectiveHelper.buildAppliedDirectives(SchemaGeneratorHelper.BuildContext buildCtx, Function<Type<?>, GraphQLInputType> inputTypeFactory, List<Directive> directives, List<Directive> extensionDirectives, Introspection.DirectiveLocation directiveLocation, Set<GraphQLDirective> runtimeDirectives, GraphqlTypeComparatorRegistry comparatorRegistry) private DataFetcherFactory<?> SchemaGeneratorHelper.buildDataFetcherFactory(SchemaGeneratorHelper.BuildContext buildCtx, TypeDefinition<?> parentType, FieldDefinition fieldDef, GraphQLOutputType fieldType, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives) private <T extends GraphQLDirectiveContainer>
TSchemaGeneratorDirectiveHelper.wireDirectives(SchemaGeneratorDirectiveHelper.Parameters parameters, T element, List<GraphQLDirective> allDirectives, List<GraphQLAppliedDirective> allAppliedDirectives, SchemaGeneratorDirectiveHelper.EnvBuilder<T> envBuilder, SchemaGeneratorDirectiveHelper.EnvInvoker<T> invoker) Constructors in graphql.schema.idl with parameters of type GraphQLDirectiveModifierConstructorDescriptionSchemaDirectiveWiringEnvironmentImpl(T element, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, GraphQLAppliedDirective registeredAppliedDirective, GraphQLDirective registeredDirective, SchemaGeneratorDirectiveHelper.Parameters parameters) Constructor parameters in graphql.schema.idl with type arguments of type GraphQLDirectiveModifierConstructorDescription(package private)FieldWiringEnvironment(TypeDefinitionRegistry registry, TypeDefinition parentType, FieldDefinition fieldDefinition, GraphQLOutputType fieldType, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives) SchemaDirectiveWiringEnvironmentImpl(T element, List<GraphQLDirective> directives, List<GraphQLAppliedDirective> appliedDirectives, GraphQLAppliedDirective registeredAppliedDirective, GraphQLDirective registeredDirective, SchemaGeneratorDirectiveHelper.Parameters parameters) -
Uses of GraphQLDirective in graphql.schema.impl
Methods in graphql.schema.impl with parameters of type GraphQLDirectiveModifier and TypeMethodDescriptionMultiReadOnlyGraphQLTypeVisitor.visitGraphQLDirective(GraphQLDirective node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLDirective in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLDirectiveModifier and TypeMethodDescriptionprivate voidAppliedDirectiveArgumentsAreValid.checkArgument(GraphQLDirective directive, GraphQLArgument argument, TraverserContext<GraphQLSchemaElement> context) private voidAppliedDirectivesAreValid.checkNonRepeatable(SchemaValidationErrorCollector collector, GraphQLDirectiveContainer directiveContainer, GraphQLDirective directiveDef, List<GraphQLDirective> directives) AppliedDirectiveArgumentsAreValid.visitGraphQLDirective(GraphQLDirective directive, TraverserContext<GraphQLSchemaElement> context) Method parameters in graphql.schema.validation with type arguments of type GraphQLDirectiveModifier and TypeMethodDescriptionprivate voidAppliedDirectivesAreValid.checkNonRepeatable(SchemaValidationErrorCollector collector, GraphQLDirectiveContainer directiveContainer, GraphQLDirective directiveDef, List<GraphQLDirective> directives) -
Uses of GraphQLDirective in graphql.schema.visitor
Methods in graphql.schema.visitor with parameters of type GraphQLDirectiveModifier and TypeMethodDescriptiondefault GraphQLSchemaTraversalControlGraphQLSchemaVisitor.visitDirective(GraphQLDirective directive, GraphQLSchemaVisitor.DirectiveVisitorEnvironment environment) Called when visiting aGraphQLArgumentin the schemaGraphQLSchemaVisitorAdapter.visitGraphQLDirective(GraphQLDirective node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLDirective in graphql.validation
Fields in graphql.validation declared as GraphQLDirectiveMethods in graphql.validation that return GraphQLDirectiveModifier and TypeMethodDescriptionTraversalContext.getDirective()ValidationContext.getDirective() -
Uses of GraphQLDirective in graphql.validation.rules
Methods in graphql.validation.rules with parameters of type GraphQLDirectiveModifier and TypeMethodDescriptionprivate booleanKnownDirectives.hasInvalidLocation(GraphQLDirective directive, Node ancestor)
QueryAppliedDirectivemethods instead