Uses of Class
graphql.execution.CoercedVariables
Packages that use CoercedVariables
Package
Description
-
Uses of CoercedVariables in graphql.analysis
Fields in graphql.analysis declared as CoercedVariablesModifier and TypeFieldDescriptionprivate CoercedVariables
QueryTraverser.Builder.coercedVariables
private CoercedVariables
QueryTraverser.coercedVariables
private CoercedVariables
QueryComplexityCalculator.Builder.variables
private final CoercedVariables
QueryComplexityCalculator.variables
Methods in graphql.analysis with parameters of type CoercedVariablesModifier and TypeMethodDescriptionQueryTraverser.Builder.coercedVariables
(CoercedVariables coercedVariables) Variables (already coerced) used in the query.QueryComplexityCalculator.Builder.variables
(CoercedVariables variables) Constructors in graphql.analysis with parameters of type CoercedVariablesModifierConstructorDescriptionprivate
QueryTraverser
(GraphQLSchema schema, Document document, String operation, CoercedVariables coercedVariables) private
QueryTraverser
(GraphQLSchema schema, Node root, GraphQLCompositeType rootParentType, Map<String, FragmentDefinition> fragmentsByName, CoercedVariables coercedVariables) -
Uses of CoercedVariables in graphql.execution
Fields in graphql.execution declared as CoercedVariablesModifier and TypeFieldDescriptionprivate final CoercedVariables
ExecutionContext.coercedVariables
(package private) CoercedVariables
ExecutionContextBuilder.coercedVariables
Methods in graphql.execution that return CoercedVariablesModifier and TypeMethodDescriptionstatic CoercedVariables
ValuesResolver.coerceVariableValues
(GraphQLSchema schema, List<VariableDefinition> variableDefinitions, RawVariables rawVariables, GraphQLContext graphqlContext, Locale locale) This method coerces the "raw" variables values provided to the engine.static CoercedVariables
CoercedVariables.emptyVariables()
(package private) static CoercedVariables
ValuesResolverConversion.externalValueToInternalValueForVariables
(InputInterceptor inputInterceptor, GraphQLSchema schema, List<VariableDefinition> variableDefinitions, RawVariables rawVariables, GraphQLContext graphqlContext, Locale locale) performs validation tooExecutionContext.getCoercedVariables()
static CoercedVariables
Methods in graphql.execution with parameters of type CoercedVariablesModifier and TypeMethodDescriptionExecutionContextBuilder.coercedVariables
(CoercedVariables coercedVariables) ValuesResolver.getArgumentValues
(GraphQLCodeRegistry codeRegistry, List<GraphQLArgument> argumentTypes, List<Argument> arguments, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) ValuesResolver.getArgumentValues
(List<GraphQLArgument> argumentTypes, List<Argument> arguments, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) This is not used for validation: the argument literals are all validated and the variables are validated (when coerced)ValuesResolver.getArgumentValuesImpl
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, List<GraphQLArgument> argumentTypes, List<Argument> arguments, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) (package private) static Object
ValuesResolverConversion.literalToInternalValue
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputType type, Value inputValue, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) No validation (it was checked before via ArgumentsOfCorrectType and VariableDefaultValuesOfCorrectType)private static Object
ValuesResolverConversion.literalToInternalValueForInputObject
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType type, ObjectValue inputValue, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) no validationprivate static Object
ValuesResolverConversion.literalToInternalValueForList
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLList graphQLList, Value value, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) no validationprivate static Object
ValuesResolverConversion.literalToInternalValueForScalar
(Value inputValue, GraphQLScalarType scalarType, CoercedVariables coercedVariables, GraphQLContext graphqlContext, @NotNull Locale locale) no validationprivate static @Nullable Object
ValuesResolverConversion.literalToInternalValueImpl
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLType type, Value inputValue, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) -
Uses of CoercedVariables in graphql.execution.conditional
Methods in graphql.execution.conditional that return CoercedVariables -
Uses of CoercedVariables in graphql.execution.directives
Fields in graphql.execution.directives declared as CoercedVariablesModifier and TypeFieldDescriptionprivate CoercedVariables
QueryDirectivesBuilder.coercedVariables
Methods in graphql.execution.directives with parameters of type CoercedVariablesModifier and TypeMethodDescriptionQueryDirectives.Builder.coercedVariables
(CoercedVariables coercedVariables) QueryDirectivesBuilder.coercedVariables
(CoercedVariables coercedVariables) -
Uses of CoercedVariables in graphql.normalized
Methods in graphql.normalized with parameters of type CoercedVariablesModifier and TypeMethodDescriptionExecutableNormalizedOperationFactory.createExecutableNormalizedOperation
(GraphQLSchema graphQLSchema, Document document, String operationName, CoercedVariables coercedVariableValues) This will create a runtime representation of the graphql operation that would be executed in a runtime sense.ExecutableNormalizedOperationFactory.createExecutableNormalizedOperation
(GraphQLSchema graphQLSchema, OperationDefinition operationDefinition, Map<String, FragmentDefinition> fragments, CoercedVariables coercedVariableValues) This will create a runtime representation of the graphql operation that would be executed in a runtime sense.private ExecutableNormalizedOperation
ExecutableNormalizedOperationFactory.createNormalizedQueryImpl
(GraphQLSchema graphQLSchema, OperationDefinition operationDefinition, Map<String, FragmentDefinition> fragments, CoercedVariables coercedVariableValues, @Nullable Map<String, NormalizedInputValue> normalizedVariableValues, ExecutableNormalizedOperationFactory.Options options) Creates a new ExecutableNormalizedOperation for the provided query -
Uses of CoercedVariables in graphql.scalar
Methods in graphql.scalar with parameters of type CoercedVariablesModifier and TypeMethodDescription@Nullable Boolean
GraphqlBooleanCoercing.parseLiteral
(@NotNull Value<?> input, @NotNull CoercedVariables variables, @NotNull GraphQLContext graphQLContext, @NotNull Locale locale) @Nullable Double
GraphqlFloatCoercing.parseLiteral
(@NotNull Value<?> input, @NotNull CoercedVariables variables, @NotNull GraphQLContext graphQLContext, @NotNull Locale locale) @Nullable Object
GraphqlIDCoercing.parseLiteral
(@NotNull Value<?> input, @NotNull CoercedVariables variables, @NotNull GraphQLContext graphQLContext, @NotNull Locale locale) @Nullable Integer
GraphqlIntCoercing.parseLiteral
(@NotNull Value<?> input, @NotNull CoercedVariables variables, @NotNull GraphQLContext graphQLContext, @NotNull Locale locale) @Nullable String
GraphqlStringCoercing.parseLiteral
(@NotNull Value<?> input, @NotNull CoercedVariables variables, @NotNull GraphQLContext graphQLContext, @NotNull Locale locale) -
Uses of CoercedVariables in graphql.schema
Methods in graphql.schema with parameters of type CoercedVariablesModifier and TypeMethodDescriptiondefault I
Coercing.parseLiteral
(@NotNull Value<?> input, @NotNull CoercedVariables variables, @NotNull GraphQLContext graphQLContext, @NotNull Locale locale) Called during query execution to convert a query input AST node into a Java object acceptable for the scalar type.