Uses of Class
graphql.schema.GraphQLDirective
-
-
Uses of GraphQLDirective in graphql
Fields in graphql declared as GraphQLDirective Modifier and Type Field Description static GraphQLDirectiveDirectives. DeprecatedDirectiveThe "deprecated" directive is special and is always available in a graphql schemastatic GraphQLDirectiveDirectives. IncludeDirectivestatic GraphQLDirectiveDirectives. OneOfDirectivestatic GraphQLDirectiveDirectives. SkipDirectivestatic GraphQLDirectiveDirectives. SpecifiedByDirectiveThe "specifiedBy" directive allows to provide a specification URL for a ScalarFields in graphql with type parameters of type GraphQLDirective Modifier and Type Field Description private java.util.List<GraphQLDirective>DirectivesUtil.DirectivesHolder. allDirectivesprivate com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<GraphQLDirective>>DirectivesUtil.DirectivesHolder. allDirectivesByNameprivate com.google.common.collect.ImmutableMap<java.lang.String,GraphQLDirective>DirectivesUtil.DirectivesHolder. nonRepeatableDirectivesByNameMethods in graphql that return GraphQLDirective Modifier and Type Method Description GraphQLDirectiveDirectivesUtil.DirectivesHolder. getDirective(java.lang.String directiveName)static GraphQLDirectiveDirectivesUtil. getFirstDirective(java.lang.String name, java.util.Map<java.lang.String,java.util.List<GraphQLDirective>> allDirectivesByName)Deprecated.Methods in graphql that return types with arguments of type GraphQLDirective Modifier and Type Method Description static java.util.List<GraphQLDirective>DirectivesUtil. add(java.util.List<GraphQLDirective> targetList, GraphQLDirective newDirective)Deprecated.static java.util.List<GraphQLDirective>DirectivesUtil. addAll(java.util.List<GraphQLDirective> targetList, java.util.List<GraphQLDirective> newDirectives)Deprecated.static java.util.Map<java.lang.String,com.google.common.collect.ImmutableList<GraphQLDirective>>DirectivesUtil. allDirectivesByName(java.util.List<GraphQLDirective> directives)Deprecated.com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<GraphQLDirective>>DirectivesUtil.DirectivesHolder. getAllDirectivesByName()java.util.List<GraphQLDirective>DirectivesUtil.DirectivesHolder. getDirectives()java.util.List<GraphQLDirective>DirectivesUtil.DirectivesHolder. getDirectives(java.lang.String directiveName)com.google.common.collect.ImmutableMap<java.lang.String,GraphQLDirective>DirectivesUtil.DirectivesHolder. getDirectivesByName()static java.util.Map<java.lang.String,GraphQLDirective>DirectivesUtil. nonRepeatableDirectivesByName(java.util.List<GraphQLDirective> directives)Deprecated.Methods in graphql with parameters of type GraphQLDirective Modifier and Type Method Description static java.util.List<GraphQLDirective>DirectivesUtil. add(java.util.List<GraphQLDirective> targetList, GraphQLDirective newDirective)Deprecated.Method parameters in graphql with type arguments of type GraphQLDirective Modifier and Type Method Description static java.util.List<GraphQLDirective>DirectivesUtil. add(java.util.List<GraphQLDirective> targetList, GraphQLDirective newDirective)Deprecated.static java.util.List<GraphQLDirective>DirectivesUtil. addAll(java.util.List<GraphQLDirective> targetList, java.util.List<GraphQLDirective> newDirectives)Deprecated.static java.util.Map<java.lang.String,com.google.common.collect.ImmutableList<GraphQLDirective>>DirectivesUtil. allDirectivesByName(java.util.List<GraphQLDirective> directives)Deprecated.static java.util.Optional<GraphQLArgument>DirectivesUtil. directiveWithArg(java.util.List<GraphQLDirective> directives, java.lang.String directiveName, java.lang.String argumentName)Deprecated.static GraphQLDirectiveDirectivesUtil. getFirstDirective(java.lang.String name, java.util.Map<java.lang.String,java.util.List<GraphQLDirective>> allDirectivesByName)Deprecated.static booleanDirectivesUtil. isAllNonRepeatable(java.util.List<GraphQLDirective> directives)Deprecated.static java.util.Map<java.lang.String,GraphQLDirective>DirectivesUtil. nonRepeatableDirectivesByName(java.util.List<GraphQLDirective> directives)Deprecated.Constructor parameters in graphql with type arguments of type GraphQLDirective Constructor Description DirectivesHolder(java.util.Collection<GraphQLDirective> allDirectives, java.util.Collection<GraphQLAppliedDirective> allAppliedDirectives) -
Uses of GraphQLDirective in graphql.execution.directives
Fields in graphql.execution.directives with type parameters of type GraphQLDirective Modifier and Type Field Description private com.google.common.collect.ImmutableMap<Field,java.util.List<GraphQLDirective>>QueryDirectivesImpl. fieldDirectivesByFieldprivate com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<GraphQLDirective>>QueryDirectivesImpl. fieldDirectivesByNameMethods in graphql.execution.directives that return types with arguments of type GraphQLDirective Modifier and Type Method Description java.util.List<GraphQLDirective>QueryDirectives. getImmediateDirective(java.lang.String directiveName)Deprecated.- use theQueryAppliedDirectivemethods insteadjava.util.List<GraphQLDirective>QueryDirectivesImpl. getImmediateDirective(java.lang.String directiveName)java.util.Map<Field,java.util.List<GraphQLDirective>>QueryDirectives. getImmediateDirectivesByField()Deprecated.- use theQueryAppliedDirectivemethods insteadjava.util.Map<Field,java.util.List<GraphQLDirective>>QueryDirectivesImpl. getImmediateDirectivesByField()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>QueryDirectives. getImmediateDirectivesByName()Deprecated.- use theQueryAppliedDirectivemethods insteadjava.util.Map<java.lang.String,java.util.List<GraphQLDirective>>QueryDirectivesImpl. getImmediateDirectivesByName()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>DirectivesResolver. resolveDirectives(java.util.List<Directive> directives, GraphQLSchema schema, java.util.Map<java.lang.String,java.lang.Object> variables, GraphQLContext graphQLContext, java.util.Locale locale)Methods in graphql.execution.directives with parameters of type GraphQLDirective Modifier and Type Method Description private voidDirectivesResolver. buildArguments(GraphQLDirective.Builder directiveBuilder, GraphQLCodeRegistry codeRegistry, GraphQLDirective protoType, Directive fieldDirective, java.util.Map<java.lang.String,java.lang.Object> variables, GraphQLContext graphQLContext, java.util.Locale locale)private QueryAppliedDirectiveQueryDirectivesImpl. toAppliedDirective(GraphQLDirective directive) -
Uses of GraphQLDirective in graphql.introspection
Methods in graphql.introspection that return types with arguments of type GraphQLDirective Modifier and Type Method Description private java.util.List<GraphQLDirective>IntrospectionWithDirectivesSupport. filterDirectives(GraphQLSchema schema, boolean isDefinedDirective, GraphQLDirectiveContainer container, java.util.List<GraphQLDirective> directives)Method parameters in graphql.introspection with type arguments of type GraphQLDirective Modifier and Type Method Description private java.util.List<GraphQLDirective>IntrospectionWithDirectivesSupport. filterDirectives(GraphQLSchema schema, boolean isDefinedDirective, GraphQLDirectiveContainer container, java.util.List<GraphQLDirective> directives) -
Uses of GraphQLDirective in graphql.schema
Fields in graphql.schema with type parameters of type GraphQLDirective Modifier and Type Field Description private java.util.Set<GraphQLDirective>GraphQLSchema.Builder. additionalDirectivesprotected java.util.List<GraphQLDirective>GraphqlDirectivesContainerTypeBuilder. directives(package private) java.util.Set<GraphQLDirective>SchemaTransformer.DummyRoot. directivesprivate java.util.List<GraphQLDirective>GraphQLSchema.Builder. schemaDirectives(package private) java.util.Set<GraphQLDirective>SchemaTransformer.DummyRoot. schemaDirectivesMethods in graphql.schema that return GraphQLDirective Modifier and Type Method Description GraphQLDirectiveGraphQLDirective.Builder. build()GraphQLDirectiveGraphQLArgument. getDirective(java.lang.String directiveName)GraphQLDirectiveGraphQLDirectiveContainer. getDirective(java.lang.String directiveName)Deprecated.- use theGraphQLAppliedDirectivemethods insteadGraphQLDirectiveGraphQLEnumType. getDirective(java.lang.String directiveName)GraphQLDirectiveGraphQLEnumValueDefinition. getDirective(java.lang.String directiveName)GraphQLDirectiveGraphQLFieldDefinition. getDirective(java.lang.String directiveName)GraphQLDirectiveGraphQLInputObjectField. getDirective(java.lang.String directiveName)GraphQLDirectiveGraphQLInputObjectType. getDirective(java.lang.String directiveName)GraphQLDirectiveGraphQLInterfaceType. getDirective(java.lang.String directiveName)GraphQLDirectiveGraphQLObjectType. getDirective(java.lang.String directiveName)GraphQLDirectiveGraphQLScalarType. getDirective(java.lang.String directiveName)GraphQLDirectiveGraphQLSchema. getDirective(java.lang.String directiveName)Returns a named directive that (for legacy reasons) will be only in the set of non repeatable directivesGraphQLDirectiveGraphQLUnionType. getDirective(java.lang.String directiveName)GraphQLDirectiveGraphQLSchema. getSchemaDirective(java.lang.String directiveName)Deprecated.Use theGraphQLAppliedDirectivemethods insteadprivate static GraphQLDirective[]GraphQLSchema. schemaDirectivesArray(GraphQLSchema existingSchema)GraphQLDirectiveGraphQLDirective. transform(java.util.function.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.GraphQLDirectiveGraphQLDirective. withNewChildren(SchemaElementChildrenContainer newChildren)Methods in graphql.schema that return types with arguments of type GraphQLDirective Modifier and Type Method Description java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLArgument. getAllDirectivesByName()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLDirectiveContainer. getAllDirectivesByName()Deprecated.- use theGraphQLAppliedDirectivemethods insteadjava.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLEnumType. getAllDirectivesByName()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLEnumValueDefinition. getAllDirectivesByName()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLFieldDefinition. getAllDirectivesByName()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLInputObjectField. getAllDirectivesByName()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLInputObjectType. getAllDirectivesByName()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLInterfaceType. getAllDirectivesByName()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLObjectType. getAllDirectivesByName()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLScalarType. getAllDirectivesByName()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLUnionType. getAllDirectivesByName()java.util.Map<java.lang.String,java.util.List<GraphQLDirective>>GraphQLSchema. getAllSchemaDirectivesByName()Deprecated.Use theGraphQLAppliedDirectivemethods insteadjava.util.List<GraphQLDirective>GraphQLArgument. getDirectives()java.util.List<GraphQLDirective>GraphQLDirectiveContainer. getDirectives()Deprecated.- use theGraphQLAppliedDirectivemethods insteaddefault java.util.List<GraphQLDirective>GraphQLDirectiveContainer. getDirectives(java.lang.String directiveName)Deprecated.- use theGraphQLAppliedDirectivemethods insteadjava.util.List<GraphQLDirective>GraphQLEnumType. getDirectives()java.util.List<GraphQLDirective>GraphQLEnumValueDefinition. getDirectives()java.util.List<GraphQLDirective>GraphQLFieldDefinition. getDirectives()java.util.List<GraphQLDirective>GraphQLInputObjectField. getDirectives()java.util.List<GraphQLDirective>GraphQLInputObjectType. getDirectives()java.util.List<GraphQLDirective>GraphQLInterfaceType. getDirectives()java.util.List<GraphQLDirective>GraphQLObjectType. getDirectives()java.util.List<GraphQLDirective>GraphQLScalarType. getDirectives()java.util.List<GraphQLDirective>GraphQLSchema. getDirectives()This returns the list of directives definitions that are associated with this schema object including built in ones.java.util.List<GraphQLDirective>GraphQLUnionType. getDirectives()java.util.Map<java.lang.String,GraphQLDirective>GraphQLArgument. getDirectivesByName()java.util.Map<java.lang.String,GraphQLDirective>GraphQLDirectiveContainer. getDirectivesByName()Deprecated.- use theGraphQLAppliedDirectivemethods insteadjava.util.Map<java.lang.String,GraphQLDirective>GraphQLEnumType. getDirectivesByName()java.util.Map<java.lang.String,GraphQLDirective>GraphQLEnumValueDefinition. getDirectivesByName()java.util.Map<java.lang.String,GraphQLDirective>GraphQLFieldDefinition. getDirectivesByName()java.util.Map<java.lang.String,GraphQLDirective>GraphQLInputObjectField. getDirectivesByName()java.util.Map<java.lang.String,GraphQLDirective>GraphQLInputObjectType. getDirectivesByName()java.util.Map<java.lang.String,GraphQLDirective>GraphQLInterfaceType. getDirectivesByName()java.util.Map<java.lang.String,GraphQLDirective>GraphQLObjectType. getDirectivesByName()java.util.Map<java.lang.String,GraphQLDirective>GraphQLScalarType. getDirectivesByName()java.util.Map<java.lang.String,GraphQLDirective>GraphQLSchema. getDirectivesByName()java.util.Map<java.lang.String,GraphQLDirective>GraphQLUnionType. getDirectivesByName()java.util.Map<java.lang.String,GraphQLDirective>GraphQLSchema. getSchemaDirectiveByName()Deprecated.Use theGraphQLAppliedDirectivemethods insteadjava.util.List<GraphQLDirective>GraphQLSchema. getSchemaDirectives()Deprecated.Use theGraphQLAppliedDirectivemethods insteadjava.util.List<GraphQLDirective>GraphQLSchema. getSchemaDirectives(java.lang.String directiveName)Deprecated.Use theGraphQLAppliedDirectivemethods insteadMethod parameters in graphql.schema with type arguments of type GraphQLDirective Modifier and Type Method Description GraphQLSchema.BuilderGraphQLSchema.Builder. additionalDirectives(java.util.Set<GraphQLDirective> additionalDirectives)private booleanGraphQLInputObjectType. hasOneOf(java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives)GraphQLArgument.BuilderGraphQLArgument.Builder. replaceDirectives(java.util.List<GraphQLDirective> directives)BGraphqlDirectivesContainerTypeBuilder. replaceDirectives(java.util.List<GraphQLDirective> directives)Deprecated.- use theGraphQLAppliedDirectivemethods insteadGraphQLEnumType.BuilderGraphQLEnumType.Builder. replaceDirectives(java.util.List<GraphQLDirective> directives)GraphQLEnumValueDefinition.BuilderGraphQLEnumValueDefinition.Builder. replaceDirectives(java.util.List<GraphQLDirective> directives)GraphQLFieldDefinition.BuilderGraphQLFieldDefinition.Builder. replaceDirectives(java.util.List<GraphQLDirective> directives)GraphQLInputObjectField.BuilderGraphQLInputObjectField.Builder. replaceDirectives(java.util.List<GraphQLDirective> directives)GraphQLInputObjectType.BuilderGraphQLInputObjectType.Builder. replaceDirectives(java.util.List<GraphQLDirective> directives)GraphQLInterfaceType.BuilderGraphQLInterfaceType.Builder. replaceDirectives(java.util.List<GraphQLDirective> directives)GraphQLObjectType.BuilderGraphQLObjectType.Builder. replaceDirectives(java.util.List<GraphQLDirective> directives)GraphQLScalarType.BuilderGraphQLScalarType.Builder. replaceDirectives(java.util.List<GraphQLDirective> directives)GraphQLUnionType.BuilderGraphQLUnionType.Builder. replaceDirectives(java.util.List<GraphQLDirective> directives)GraphQLSchema.BuilderGraphQLSchema.Builder. withSchemaDirectives(java.util.Collection<? extends GraphQLDirective> directives)Constructors in graphql.schema with parameters of type GraphQLDirective Constructor Description Builder(GraphQLDirective existing)Constructor parameters in graphql.schema with type arguments of type GraphQLDirective Constructor Description GraphQLArgument(java.lang.String name, java.lang.String description, GraphQLInputType type, InputValueWithState defaultValue, InputValueWithState value, InputValueDefinition definition, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, java.lang.String deprecationReason)GraphQLEnumValueDefinition(java.lang.String name, java.lang.String description, java.lang.Object value, java.lang.String deprecationReason, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, EnumValueDefinition definition)GraphQLInputObjectField(java.lang.String name, java.lang.String description, GraphQLInputType type, InputValueWithState defaultValue, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, InputValueDefinition definition, java.lang.String deprecationReason)GraphQLScalarType(java.lang.String name, java.lang.String description, Coercing<?,?> coercing, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, ScalarTypeDefinition definition, java.util.List<ScalarTypeExtensionDefinition> extensionDefinitions, java.lang.String specifiedByUrl) -
Uses of GraphQLDirective in graphql.schema.diffing
Methods in graphql.schema.diffing with parameters of type GraphQLDirective Modifier and Type Method Description private voidSchemaGraphFactory. newDirective(GraphQLDirective directive, SchemaGraph schemaGraph)Method parameters in graphql.schema.diffing with type arguments of type GraphQLDirective Modifier and Type Method Description private voidSchemaGraphFactory. createAppliedDirectives(Vertex from, java.util.List<GraphQLDirective> appliedDirectives, SchemaGraph schemaGraph) -
Uses of GraphQLDirective in graphql.schema.idl
Fields in graphql.schema.idl declared as GraphQLDirective Modifier and Type Field Description private GraphQLDirectiveSchemaDirectiveWiringEnvironmentImpl. registeredDirectiveFields in graphql.schema.idl with type parameters of type GraphQLDirective Modifier and Type Field Description private java.util.List<GraphQLDirective>FieldWiringEnvironment. directivesprivate java.util.Map<java.lang.String,GraphQLDirective>SchemaDirectiveWiringEnvironmentImpl. directivesprivate java.util.Set<GraphQLDirective>SchemaGeneratorHelper.BuildContext. directivesstatic java.util.Map<java.lang.String,GraphQLDirective>DirectiveInfo. GRAPHQL_SPECIFICATION_DIRECTIVE_MAPA map from directive name to directive which provided by specificationstatic java.util.Set<GraphQLDirective>DirectiveInfo. GRAPHQL_SPECIFICATION_DIRECTIVESA set of directives which provided by graphql specificationMethods in graphql.schema.idl that return GraphQLDirective Modifier and Type Method Description (package private) static GraphQLDirectiveSchemaGeneratorAppliedDirectiveHelper. buildDirectiveDefinitionFromAst(SchemaGeneratorHelper.BuildContext buildCtx, DirectiveDefinition directiveDefinition, java.util.function.Function<Type<?>,GraphQLInputType> inputTypeFactory)GraphQLDirectiveSchemaDirectiveWiringEnvironment. getDirective()Deprecated.GraphQLDirectiveSchemaDirectiveWiringEnvironment. getDirective(java.lang.String directiveName)Deprecated.GraphQLDirectiveSchemaDirectiveWiringEnvironmentImpl. getDirective()GraphQLDirectiveSchemaDirectiveWiringEnvironmentImpl. getDirective(java.lang.String directiveName)Methods in graphql.schema.idl that return types with arguments of type GraphQLDirective Modifier and Type Method Description (package private) java.util.Set<GraphQLDirective>SchemaGeneratorHelper. buildAdditionalDirectiveDefinitions(SchemaGeneratorHelper.BuildContext buildCtx)private static Pair<GraphQLDirective,GraphQLAppliedDirective>SchemaGeneratorAppliedDirectiveHelper. buildAppliedDirective(SchemaGeneratorHelper.BuildContext buildCtx, java.util.function.Function<Type<?>,GraphQLInputType> inputTypeFactory, Directive directive, java.util.Set<GraphQLDirective> directiveDefinitions, Introspection.DirectiveLocation directiveLocation, GraphqlTypeComparatorRegistry comparatorRegistry)(package private) static Pair<java.util.List<GraphQLDirective>,java.util.List<GraphQLAppliedDirective>>SchemaGeneratorAppliedDirectiveHelper. buildAppliedDirectives(SchemaGeneratorHelper.BuildContext buildCtx, java.util.function.Function<Type<?>,GraphQLInputType> inputTypeFactory, java.util.List<Directive> directives, java.util.List<Directive> extensionDirectives, Introspection.DirectiveLocation directiveLocation, java.util.Set<GraphQLDirective> runtimeDirectives, GraphqlTypeComparatorRegistry comparatorRegistry)private SchemaPrinter.SchemaElementPrinter<GraphQLDirective>SchemaPrinter. directivePrinter()java.util.List<GraphQLDirective>FieldWiringEnvironment. getDirectives()java.util.Map<java.lang.String,GraphQLDirective>SchemaDirectiveWiringEnvironment. getDirectives()Deprecated.java.util.Map<java.lang.String,GraphQLDirective>SchemaDirectiveWiringEnvironmentImpl. getDirectives()java.util.Set<GraphQLDirective>SchemaGeneratorHelper.BuildContext. getDirectives()private java.util.List<GraphQLDirective>SchemaPrinter. getSchemaDirectives(GraphQLSchema schema)Methods in graphql.schema.idl with parameters of type GraphQLDirective Modifier and Type Method Description voidSchemaGeneratorHelper.BuildContext. addDirectiveDefinition(GraphQLDirective directive)SchemaDirectiveWiringEnvironment<T>SchemaGeneratorDirectiveHelper.EnvBuilder. apply(T outputElement, java.util.List<GraphQLDirective> allDirectives, java.util.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 java.lang.StringSchemaPrinter. directiveDefinition(GraphQLDirective directive)static booleanDirectiveInfo. isGraphqlSpecifiedDirective(GraphQLDirective graphQLDirective)Returns true if the provided directive has been defined in graphql specificationjava.lang.StringSchemaPrinter. print(GraphQLDirective graphQLDirective)private static java.util.List<GraphQLAppliedDirectiveArgument>SchemaGeneratorAppliedDirectiveHelper. transferMissingAppliedArguments(java.util.List<GraphQLAppliedDirectiveArgument> arguments, GraphQLDirective directiveDefinition)private static java.util.List<GraphQLArgument>SchemaGeneratorAppliedDirectiveHelper. transferMissingArguments(SchemaGeneratorHelper.BuildContext buildCtx, java.util.List<GraphQLArgument> arguments, GraphQLDirective directiveDefinition)Method parameters in graphql.schema.idl with type arguments of type GraphQLDirective Modifier and Type Method Description voidSchemaGeneratorHelper.BuildContext. addDirectives(java.util.Set<GraphQLDirective> directives)SchemaDirectiveWiringEnvironment<T>SchemaGeneratorDirectiveHelper.EnvBuilder. apply(T outputElement, java.util.List<GraphQLDirective> allDirectives, java.util.List<GraphQLAppliedDirective> allAppliedDirectives, GraphQLAppliedDirective registeredAppliedDirective, GraphQLDirective registeredDirective)private static Pair<GraphQLDirective,GraphQLAppliedDirective>SchemaGeneratorAppliedDirectiveHelper. buildAppliedDirective(SchemaGeneratorHelper.BuildContext buildCtx, java.util.function.Function<Type<?>,GraphQLInputType> inputTypeFactory, Directive directive, java.util.Set<GraphQLDirective> directiveDefinitions, Introspection.DirectiveLocation directiveLocation, GraphqlTypeComparatorRegistry comparatorRegistry)(package private) static voidSchemaGeneratorAppliedDirectiveHelper. buildAppliedDirectives(SchemaGeneratorHelper.BuildContext buildCtx, GraphqlDirectivesContainerTypeBuilder<?,?> builder, Pair<java.util.List<GraphQLDirective>,java.util.List<GraphQLAppliedDirective>> appliedDirectives)(package private) static Pair<java.util.List<GraphQLDirective>,java.util.List<GraphQLAppliedDirective>>SchemaGeneratorAppliedDirectiveHelper. buildAppliedDirectives(SchemaGeneratorHelper.BuildContext buildCtx, java.util.function.Function<Type<?>,GraphQLInputType> inputTypeFactory, java.util.List<Directive> directives, java.util.List<Directive> extensionDirectives, Introspection.DirectiveLocation directiveLocation, java.util.Set<GraphQLDirective> runtimeDirectives, GraphqlTypeComparatorRegistry comparatorRegistry)private DataFetcherFactory<?>SchemaGeneratorHelper. buildDataFetcherFactory(SchemaGeneratorHelper.BuildContext buildCtx, TypeDefinition<?> parentType, FieldDefinition fieldDef, GraphQLOutputType fieldType, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives)private <T extends GraphQLDirectiveContainer>
TSchemaGeneratorDirectiveHelper. wireDirectives(SchemaGeneratorDirectiveHelper.Parameters parameters, T element, java.util.List<GraphQLDirective> allDirectives, java.util.List<GraphQLAppliedDirective> allAppliedDirectives, SchemaGeneratorDirectiveHelper.EnvBuilder<T> envBuilder, SchemaGeneratorDirectiveHelper.EnvInvoker<T> invoker)Constructors in graphql.schema.idl with parameters of type GraphQLDirective Constructor Description SchemaDirectiveWiringEnvironmentImpl(T element, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, GraphQLAppliedDirective registeredAppliedDirective, GraphQLDirective registeredDirective, SchemaGeneratorDirectiveHelper.Parameters parameters)Constructor parameters in graphql.schema.idl with type arguments of type GraphQLDirective Constructor Description FieldWiringEnvironment(TypeDefinitionRegistry registry, TypeDefinition parentType, FieldDefinition fieldDefinition, GraphQLOutputType fieldType, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives)SchemaDirectiveWiringEnvironmentImpl(T element, java.util.List<GraphQLDirective> directives, java.util.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 GraphQLDirective Modifier and Type Method Description TraversalControlMultiReadOnlyGraphQLTypeVisitor. visitGraphQLDirective(GraphQLDirective node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLDirective in graphql.schema.validation
Methods in graphql.schema.validation with parameters of type GraphQLDirective Modifier and Type Method Description private voidAppliedDirectiveArgumentsAreValid. checkArgument(GraphQLDirective directive, GraphQLArgument argument, TraverserContext<GraphQLSchemaElement> context)private voidAppliedDirectivesAreValid. checkNonRepeatable(SchemaValidationErrorCollector collector, GraphQLDirectiveContainer directiveContainer, GraphQLDirective directiveDef, java.util.List<GraphQLDirective> directives)TraversalControlAppliedDirectiveArgumentsAreValid. visitGraphQLDirective(GraphQLDirective directive, TraverserContext<GraphQLSchemaElement> context)Method parameters in graphql.schema.validation with type arguments of type GraphQLDirective Modifier and Type Method Description private voidAppliedDirectivesAreValid. checkNonRepeatable(SchemaValidationErrorCollector collector, GraphQLDirectiveContainer directiveContainer, GraphQLDirective directiveDef, java.util.List<GraphQLDirective> directives) -
Uses of GraphQLDirective in graphql.schema.visitor
Methods in graphql.schema.visitor with parameters of type GraphQLDirective Modifier and Type Method Description default GraphQLSchemaTraversalControlGraphQLSchemaVisitor. visitDirective(GraphQLDirective directive, GraphQLSchemaVisitor.DirectiveVisitorEnvironment environment)Called when visiting aGraphQLArgumentin the schemaTraversalControlGraphQLSchemaVisitorAdapter. visitGraphQLDirective(GraphQLDirective node, TraverserContext<GraphQLSchemaElement> context) -
Uses of GraphQLDirective in graphql.validation
Fields in graphql.validation declared as GraphQLDirective Modifier and Type Field Description private GraphQLDirectiveTraversalContext. directiveMethods in graphql.validation that return GraphQLDirective Modifier and Type Method Description GraphQLDirectiveTraversalContext. getDirective()GraphQLDirectiveValidationContext. getDirective() -
Uses of GraphQLDirective in graphql.validation.rules
Methods in graphql.validation.rules with parameters of type GraphQLDirective Modifier and Type Method Description private booleanKnownDirectives. hasInvalidLocation(GraphQLDirective directive, Node ancestor)
-