Package graphql.execution
Class ExecutionStrategyParameters
java.lang.Object
graphql.execution.ExecutionStrategyParameters
The parameters that are passed to execution strategies
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MergedField
private final ExecutionStepInfo
private final MergedSelectionSet
private final Object
private final NonNullableFieldValidator
private final ExecutionStrategyParameters
private final ResultPath
private final Object
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
ExecutionStrategyParameters
(ExecutionStepInfo executionStepInfo, Object source, Object localContext, MergedSelectionSet fields, NonNullableFieldValidator nonNullableFieldValidator, ResultPath path, MergedField currentField, ExecutionStrategyParameters parent) -
Method Summary
Modifier and TypeMethodDescriptiongetField()
This returns the current field in its query representations.getPath()
newParameters
(ExecutionStrategyParameters oldParameters) toString()
transform
(Consumer<ExecutionStrategyParameters.Builder> builderConsumer)
-
Field Details
-
executionStepInfo
-
source
-
localContext
-
fields
-
nonNullableFieldValidator
-
path
-
currentField
-
parent
-
-
Constructor Details
-
ExecutionStrategyParameters
private ExecutionStrategyParameters(ExecutionStepInfo executionStepInfo, Object source, Object localContext, MergedSelectionSet fields, NonNullableFieldValidator nonNullableFieldValidator, ResultPath path, MergedField currentField, ExecutionStrategyParameters parent)
-
-
Method Details
-
getExecutionStepInfo
-
getSource
-
getFields
-
getNonNullFieldValidator
-
getPath
-
getLocalContext
-
getParent
-
getField
This returns the current field in its query representations.- Returns:
- the current merged fields
-
transform
public ExecutionStrategyParameters transform(Consumer<ExecutionStrategyParameters.Builder> builderConsumer) -
toString
-
newParameters
-
newParameters
public static ExecutionStrategyParameters.Builder newParameters(ExecutionStrategyParameters oldParameters)
-