Uses of Interface
graphql.execution.directives.QueryDirectives
Packages that use QueryDirectives
-
Uses of QueryDirectives in graphql.execution.directives
Classes in graphql.execution.directives that implement QueryDirectivesModifier and TypeClassDescriptionclassThese objects are ALWAYS in the context of a single MergedFieldMethods in graphql.execution.directives that return QueryDirectives -
Uses of QueryDirectives in graphql.normalized
Fields in graphql.normalized with type parameters of type QueryDirectivesModifier and TypeFieldDescriptionprivate final Map<ExecutableNormalizedField, QueryDirectives> ExecutableNormalizedOperation.normalizedFieldToQueryDirectivesMethods in graphql.normalized that return QueryDirectivesModifier and TypeMethodDescriptionExecutableNormalizedOperation.getQueryDirectives(ExecutableNormalizedField executableNormalizedField) This looks up theQueryDirectivesassociated with the givenExecutableNormalizedFieldMethods in graphql.normalized that return types with arguments of type QueryDirectivesModifier and TypeMethodDescriptionExecutableNormalizedOperation.getNormalizedFieldToQueryDirectives()Method parameters in graphql.normalized with type arguments of type QueryDirectivesModifier and TypeMethodDescriptionExecutableNormalizedOperationToAstCompiler.compileToDocument(@NotNull GraphQLSchema schema, OperationDefinition.Operation operationKind, @Nullable String operationName, @NotNull List<ExecutableNormalizedField> topLevelFields, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, @Nullable VariablePredicate variablePredicate) This will compile an operation textDocumentwith possibly variables from the givenExecutableNormalizedFields TheVariablePredicateis used called to decide if the given argument values should be made into a variable OR inlined into the operation text as a graphql literal.ExecutableNormalizedOperationToAstCompiler.selectionForNormalizedField(GraphQLSchema schema, ExecutableNormalizedField executableNormalizedField, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator) private static FieldExecutableNormalizedOperationToAstCompiler.selectionForNormalizedField(GraphQLSchema schema, String objectTypeName, ExecutableNormalizedField executableNormalizedField, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator) ExecutableNormalizedOperationToAstCompiler.subselectionsForNormalizedField(GraphQLSchema schema, @NotNull String parentOutputType, List<ExecutableNormalizedField> executableNormalizedFields, @NotNull Map<ExecutableNormalizedField, QueryDirectives> normalizedFieldToQueryDirectives, VariableAccumulator variableAccumulator) -
Uses of QueryDirectives in graphql.schema
Fields in graphql.schema declared as QueryDirectivesModifier and TypeFieldDescriptionprivate QueryDirectivesDataFetchingEnvironmentImpl.Builder.queryDirectivesprivate final QueryDirectivesDataFetchingEnvironmentImpl.queryDirectivesMethods in graphql.schema that return QueryDirectivesModifier and TypeMethodDescriptionDataFetchingEnvironment.getQueryDirectives()This gives you access to the directives related to this fieldDataFetchingEnvironmentImpl.getQueryDirectives()DelegatingDataFetchingEnvironment.getQueryDirectives()Methods in graphql.schema with parameters of type QueryDirectivesModifier and TypeMethodDescriptionDataFetchingEnvironmentImpl.Builder.queryDirectives(QueryDirectives queryDirectives)