Package graphql.execution
Class ExecutionStepInfoFactory
java.lang.Object
graphql.execution.ExecutionStepInfoFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateExecutionStepInfo
(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLFieldDefinition fieldDefinition, @Nullable GraphQLObjectType fieldContainer) Builds the type info hierarchy for the current fieldnewExecutionStepInfoForListElement
(ExecutionStepInfo executionInfo, ResultPath indexedPath)
-
Constructor Details
-
ExecutionStepInfoFactory
public ExecutionStepInfoFactory()
-
-
Method Details
-
newExecutionStepInfoForListElement
public ExecutionStepInfo newExecutionStepInfoForListElement(ExecutionStepInfo executionInfo, ResultPath indexedPath) -
createExecutionStepInfo
public ExecutionStepInfo createExecutionStepInfo(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLFieldDefinition fieldDefinition, @Nullable GraphQLObjectType fieldContainer) Builds the type info hierarchy for the current field- Parameters:
executionContext
- the execution context in playparameters
- contains the parameters holding the fields to be executed and source objectfieldDefinition
- the field definition to build type info forfieldContainer
- the field container- Returns:
- a new type info
-