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
Subclasses with type arguments of type GraphQLDirective in graphql.schema.visitorModifier and TypeClassDescription(package private) static classSubinterfaces with type arguments of type GraphQLDirective in graphql.schema.visitorModifier and TypeInterfaceDescriptionstatic interfaceMethods 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