Uses of Class
graphql.execution.ExecutionStrategyParameters
Packages that use ExecutionStrategyParameters
-
Uses of ExecutionStrategyParameters in graphql.execution
Methods in graphql.execution that return ExecutionStrategyParametersModifier and TypeMethodDescriptionExecutionStrategyParameters.Builder.build()ExecutionStrategyParameters.getParent()ExecutionStrategyParameters.transform(Consumer<ExecutionStrategyParameters.Builder> builderConsumer) Methods in graphql.execution with parameters of type ExecutionStrategyParametersModifier and TypeMethodDescriptionprotected FieldValueInfoExecutionStrategy.completeField(ExecutionContext executionContext, ExecutionStrategyParameters parameters, FetchedValue fetchedValue) Called to complete a field based on the type of the field.protected FieldValueInfoExecutionStrategy.completeValue(ExecutionContext executionContext, ExecutionStrategyParameters parameters) Called to complete a value for a field based on the type of the field.protected CompletableFuture<ExecutionResult> ExecutionStrategy.completeValueForEnum(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLEnumType enumType, Object result) Called to turn an object into a enum value according to theGraphQLEnumTypeby asking that enum type to coerce the object into a valid valueprotected FieldValueInfoExecutionStrategy.completeValueForList(ExecutionContext executionContext, ExecutionStrategyParameters parameters, Iterable<Object> iterableValues) Called to complete a list of value for a field based on a list type.protected FieldValueInfoExecutionStrategy.completeValueForList(ExecutionContext executionContext, ExecutionStrategyParameters parameters, Object result) Called to complete a list of value for a field based on a list type.protected CompletableFuture<ExecutionResult> ExecutionStrategy.completeValueForNull(ExecutionContext executionContext, ExecutionStrategyParameters parameters) protected CompletableFuture<ExecutionResult> ExecutionStrategy.completeValueForObject(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLObjectType resolvedObjectType, Object result) Called to turn a java object value into an graphql object valueprotected CompletableFuture<ExecutionResult> ExecutionStrategy.completeValueForScalar(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLScalarType scalarType, Object result) Called to turn an object into a scalar value according to theGraphQLScalarTypeby asking that scalar type to coerce the object into a valid valueprotected ExecutionStepInfoExecutionStrategy.createExecutionStepInfo(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLFieldDefinition fieldDefinition, GraphQLObjectType fieldContainer) Builds the type info hierarchy for the current fieldAsyncExecutionStrategy.execute(ExecutionContext executionContext, ExecutionStrategyParameters parameters) AsyncSerialExecutionStrategy.execute(ExecutionContext executionContext, ExecutionStrategyParameters parameters) abstract CompletableFuture<ExecutionResult> ExecutionStrategy.execute(ExecutionContext executionContext, ExecutionStrategyParameters parameters) This is the entry point to an execution strategy.SubscriptionExecutionStrategy.execute(ExecutionContext executionContext, ExecutionStrategyParameters parameters) protected CompletableFuture<FetchedValue> ExecutionStrategy.fetchField(ExecutionContext executionContext, ExecutionStrategyParameters parameters) Called to fetch a value for a field from theDataFetcherassociated with the fieldGraphQLFieldDefinition.protected GraphQLFieldDefinitionExecutionStrategy.getFieldDef(ExecutionContext executionContext, ExecutionStrategyParameters parameters, Field field) Called to discover the field definition give the current parameters and the ASTFieldprotected Supplier<ExecutableNormalizedField> ExecutionStrategy.getNormalizedField(ExecutionContext executionContext, ExecutionStrategyParameters parameters, Supplier<ExecutionStepInfo> executionStepInfo) ExecutionStrategyParameters.newParameters(ExecutionStrategyParameters oldParameters) ExecutionStrategyParameters.Builder.parent(ExecutionStrategyParameters parent) protected CompletableFuture<ExecutionResult> ExecutionStrategy.resolveField(ExecutionContext executionContext, ExecutionStrategyParameters parameters) Called to fetch a value for a field and resolve it further in terms of the graphql query.protected CompletableFuture<FieldValueInfo> ExecutionStrategy.resolveFieldWithInfo(ExecutionContext executionContext, ExecutionStrategyParameters parameters) Called to fetch a value for a field and its extra runtime info and resolve it further in terms of the graphql query.protected GraphQLObjectTypeExecutionStrategy.resolveType(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLType fieldType) ExecutionStrategy.toIterable(ExecutionContext context, ExecutionStrategyParameters parameters, Object result) protected FetchedValueExecutionStrategy.unboxPossibleDataFetcherResult(ExecutionContext executionContext, ExecutionStrategyParameters parameters, Object result) -
Uses of ExecutionStrategyParameters in graphql.execution.instrumentation.parameters
Methods in graphql.execution.instrumentation.parameters that return ExecutionStrategyParametersModifier and TypeMethodDescriptionInstrumentationExecutionStrategyParameters.getExecutionStrategyParameters()InstrumentationFieldCompleteParameters.getExecutionStrategyParameters()Constructors in graphql.execution.instrumentation.parameters with parameters of type ExecutionStrategyParametersModifierConstructorDescriptionInstrumentationExecutionStrategyParameters(ExecutionContext executionContext, ExecutionStrategyParameters executionStrategyParameters) InstrumentationFieldCompleteParameters(ExecutionContext executionContext, ExecutionStrategyParameters executionStrategyParameters, Supplier<ExecutionStepInfo> executionStepInfo, Object fetchedValue) InstrumentationFieldFetchParameters(ExecutionContext getExecutionContext, Supplier<DataFetchingEnvironment> environment, ExecutionStrategyParameters executionStrategyParameters, boolean trivialDataFetcher)