Uses of Class
graphql.execution.ExecutionStrategyParameters
Packages that use ExecutionStrategyParameters
-
Uses of ExecutionStrategyParameters in graphql.execution
Fields in graphql.execution declared as ExecutionStrategyParametersModifier and TypeFieldDescription(package private) ExecutionStrategyParametersExecutionStrategyParameters.Builder.parentprivate final ExecutionStrategyParametersExecutionStrategyParameters.parentMethods in graphql.execution that return ExecutionStrategyParametersModifier and TypeMethodDescriptionExecutionStrategyParameters.Builder.build()private ExecutionStrategyParametersSubscriptionExecutionStrategy.firstFieldOfSubscriptionSelection(ExecutionStrategyParameters parameters) 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 fieldprivate CompletableFuture<org.reactivestreams.Publisher<Object>> SubscriptionExecutionStrategy.createSourceEventStream(ExecutionContext executionContext, ExecutionStrategyParameters parameters) private ExecutionStepInfoSubscriptionExecutionStrategy.createSubscribedFieldStepInfo(ExecutionContext executionContext, ExecutionStrategyParameters parameters) AsyncExecutionStrategy.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) private CompletableFuture<ExecutionResult> SubscriptionExecutionStrategy.executeSubscriptionEvent(ExecutionContext executionContext, ExecutionStrategyParameters parameters, Object eventPayload) protected CompletableFuture<FetchedValue> ExecutionStrategy.fetchField(ExecutionContext executionContext, ExecutionStrategyParameters parameters) Called to fetch a value for a field from theDataFetcherassociated with the fieldGraphQLFieldDefinition.private CompletableFuture<FetchedValue> ExecutionStrategy.fetchField(GraphQLFieldDefinition fieldDef, ExecutionContext executionContext, ExecutionStrategyParameters parameters) private ExecutionStrategyParametersSubscriptionExecutionStrategy.firstFieldOfSubscriptionSelection(ExecutionStrategyParameters parameters) protected GraphQLFieldDefinitionExecutionStrategy.getFieldDef(ExecutionContext executionContext, ExecutionStrategyParameters parameters, Field field) Called to discover the field definition give the current parameters and the ASTFieldprivate FieldValueInfoExecutionStrategy.getFieldValueInfoForNull(ExecutionContext executionContext, ExecutionStrategyParameters parameters) Called to complete a null value.protected Supplier<ExecutableNormalizedField> ExecutionStrategy.getNormalizedField(ExecutionContext executionContext, ExecutionStrategyParameters parameters, Supplier<ExecutionStepInfo> executionStepInfo) private StringSubscriptionExecutionStrategy.getRootFieldName(ExecutionStrategyParameters parameters) private ObjectExecutionStrategy.handleCoercionProblem(ExecutionContext context, ExecutionStrategyParameters parameters, CoercingSerializeException e) private voidExecutionStrategy.handleTypeMismatchProblem(ExecutionContext context, ExecutionStrategyParameters parameters, Object result) private voidExecutionStrategy.handleUnresolvedTypeProblem(ExecutionContext context, ExecutionStrategyParameters parameters, UnresolvedTypeException e) private CompletableFuture<Object> ExecutionStrategy.invokeDataFetcher(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLFieldDefinition fieldDef, Supplier<DataFetchingEnvironment> dataFetchingEnvironment, DataFetcher<?> dataFetcher) 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) private ExecutionResultSubscriptionExecutionStrategy.wrapWithRootFieldName(ExecutionStrategyParameters parameters, ExecutionResult executionResult) Constructors in graphql.execution with parameters of type ExecutionStrategyParametersModifierConstructorDescriptionprivateBuilder(ExecutionStrategyParameters oldParameters) privateExecutionStrategyParameters(ExecutionStepInfo executionStepInfo, Object source, Object localContext, MergedSelectionSet fields, NonNullableFieldValidator nonNullableFieldValidator, ResultPath path, MergedField currentField, ExecutionStrategyParameters parent) -
Uses of ExecutionStrategyParameters in graphql.execution.instrumentation.parameters
Fields in graphql.execution.instrumentation.parameters declared as ExecutionStrategyParametersModifier and TypeFieldDescriptionprivate final ExecutionStrategyParametersInstrumentationExecutionStrategyParameters.executionStrategyParametersprivate final ExecutionStrategyParametersInstrumentationFieldCompleteParameters.executionStrategyParametersprivate final ExecutionStrategyParametersInstrumentationFieldFetchParameters.executionStrategyParametersMethods 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) privateInstrumentationExecutionStrategyParameters(ExecutionContext executionContext, ExecutionStrategyParameters executionStrategyParameters, InstrumentationState instrumentationState) InstrumentationFieldCompleteParameters(ExecutionContext executionContext, ExecutionStrategyParameters executionStrategyParameters, Supplier<ExecutionStepInfo> executionStepInfo, Object fetchedValue) (package private)InstrumentationFieldCompleteParameters(ExecutionContext executionContext, ExecutionStrategyParameters executionStrategyParameters, Supplier<ExecutionStepInfo> executionStepInfo, Object fetchedValue, InstrumentationState instrumentationState) InstrumentationFieldFetchParameters(ExecutionContext getExecutionContext, Supplier<DataFetchingEnvironment> environment, ExecutionStrategyParameters executionStrategyParameters, boolean trivialDataFetcher) privateInstrumentationFieldFetchParameters(ExecutionContext getExecutionContext, Supplier<DataFetchingEnvironment> environment, InstrumentationState instrumentationState, ExecutionStrategyParameters executionStrategyParameters, boolean trivialDataFetcher)