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 TypeClassDescriptionclass
These 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.normalizedFieldToQueryDirectives
Methods in graphql.normalized that return QueryDirectivesModifier and TypeMethodDescriptionExecutableNormalizedOperation.getQueryDirectives
(ExecutableNormalizedField executableNormalizedField) This looks up theQueryDirectives
associated with the givenExecutableNormalizedField
Methods 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 textDocument
with possibly variables from the givenExecutableNormalizedField
s TheVariablePredicate
is 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 Field
ExecutableNormalizedOperationToAstCompiler.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 QueryDirectives
DataFetchingEnvironmentImpl.Builder.queryDirectives
private final QueryDirectives
DataFetchingEnvironmentImpl.queryDirectives
Methods 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)