Package graphql.execution
Class ExecutionStrategyParameters
- java.lang.Object
-
- graphql.execution.ExecutionStrategyParameters
-
@PublicApi public class ExecutionStrategyParameters extends java.lang.Object
The parameters that are passed to execution strategies
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExecutionStrategyParameters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getCurrentListIndex()
ExecutionStepInfo
getExecutionStepInfo()
MergedField
getField()
This returns the current field in its query representations.MergedSelectionSet
getFields()
int
getListSize()
java.lang.Object
getLocalContext()
NonNullableFieldValidator
getNonNullFieldValidator()
ExecutionStrategyParameters
getParent()
ResultPath
getPath()
java.lang.Object
getSource()
static ExecutionStrategyParameters.Builder
newParameters()
static ExecutionStrategyParameters.Builder
newParameters(ExecutionStrategyParameters oldParameters)
java.lang.String
toString()
ExecutionStrategyParameters
transform(java.util.function.Consumer<ExecutionStrategyParameters.Builder> builderConsumer)
-
-
-
Method Detail
-
getExecutionStepInfo
public ExecutionStepInfo getExecutionStepInfo()
-
getSource
public java.lang.Object getSource()
-
getFields
public MergedSelectionSet getFields()
-
getNonNullFieldValidator
public NonNullableFieldValidator getNonNullFieldValidator()
-
getPath
public ResultPath getPath()
-
getLocalContext
public java.lang.Object getLocalContext()
-
getListSize
public int getListSize()
-
getCurrentListIndex
public int getCurrentListIndex()
-
getParent
public ExecutionStrategyParameters getParent()
-
getField
public MergedField getField()
This returns the current field in its query representations.- Returns:
- the current merged fields
-
transform
public ExecutionStrategyParameters transform(java.util.function.Consumer<ExecutionStrategyParameters.Builder> builderConsumer)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
newParameters
public static ExecutionStrategyParameters.Builder newParameters()
-
newParameters
public static ExecutionStrategyParameters.Builder newParameters(ExecutionStrategyParameters oldParameters)
-
-