Class ExecutionStepInfoFactory


  • @NullMarked
    public class ExecutionStepInfoFactory
    extends java.lang.Object
    • Constructor Detail

      • ExecutionStepInfoFactory

        public ExecutionStepInfoFactory()
    • Method Detail

      • 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 play
        parameters - contains the parameters holding the fields to be executed and source object
        fieldDefinition - the field definition to build type info for
        fieldContainer - the field container
        Returns:
        a new type info