Uses of Class
graphql.execution.ExecutionStepInfo
-
Packages that use ExecutionStepInfo Package Description graphql graphql.execution graphql.execution.instrumentation.parameters graphql.schema -
-
Uses of ExecutionStepInfo in graphql
Methods in graphql with parameters of type ExecutionStepInfo Modifier and Type Method Description private java.lang.String
UnresolvedTypeError. mkMessage(ResultPath path, UnresolvedTypeException exception, ExecutionStepInfo info)
Constructors in graphql with parameters of type ExecutionStepInfo Constructor Description UnresolvedTypeError(ResultPath path, ExecutionStepInfo info, UnresolvedTypeException exception)
-
Uses of ExecutionStepInfo in graphql.execution
Fields in graphql.execution declared as ExecutionStepInfo Modifier and Type Field Description (package private) ExecutionStepInfo
ExecutionStrategyParameters.Builder. executionStepInfo
private ExecutionStepInfo
ExecutionStrategyParameters. executionStepInfo
private ExecutionStepInfo
NonNullableFieldValidator. executionStepInfo
private ExecutionStepInfo
NonNullableFieldWasNullException. executionStepInfo
private ExecutionStepInfo
ExecutionStepInfo. parent
(package private) ExecutionStepInfo
ExecutionStepInfo.Builder. parentInfo
Methods in graphql.execution that return ExecutionStepInfo Modifier and Type Method Description ExecutionStepInfo
ExecutionStepInfo.Builder. build()
ExecutionStepInfo
ExecutionStepInfo. changeTypeWithPreservedNonNull(GraphQLOutputType newType)
This allows you to morph a type into a more specialized form yet return the same parent and non-null ness, for example taking aGraphQLInterfaceType
and turning it into a specificGraphQLObjectType
after type resolution has occurredprotected ExecutionStepInfo
ExecutionStrategy. createExecutionStepInfo(ExecutionContext executionContext, ExecutionStrategyParameters parameters, GraphQLFieldDefinition fieldDefinition, GraphQLObjectType fieldContainer)
Builds the type info hierarchy for the current fieldprivate ExecutionStepInfo
SubscriptionExecutionStrategy. createSubscribedFieldStepInfo(ExecutionContext executionContext, ExecutionStrategyParameters parameters)
ExecutionStepInfo
ExecutionStrategyParameters. getExecutionStepInfo()
ExecutionStepInfo
NonNullableFieldWasNullException. getExecutionStepInfo()
ExecutionStepInfo
ExecutionStepInfo. getParent()
ExecutionStepInfo
ExecutionStepInfoFactory. newExecutionStepInfoForListElement(ExecutionStepInfo executionInfo, ResultPath indexedPath)
ExecutionStepInfo
ExecutionStepInfo. transform(java.util.function.Consumer<ExecutionStepInfo.Builder> builderConsumer)
Methods in graphql.execution with parameters of type ExecutionStepInfo Modifier and Type Method Description private DataFetchingFieldSelectionSet
ResolveType. buildSelectionSet(ExecutionContext executionContext, MergedField field, GraphQLOutputType fieldType, ExecutionStepInfo executionStepInfo)
ExecutionStrategyParameters.Builder
ExecutionStrategyParameters.Builder. executionStepInfo(ExecutionStepInfo executionStepInfo)
private static java.lang.String
NonNullableFieldWasNullException. mkMessage(ExecutionStepInfo executionStepInfo, ResultPath path)
static ExecutionStepInfo.Builder
ExecutionStepInfo. newExecutionStepInfo(ExecutionStepInfo existing)
ExecutionStepInfo
ExecutionStepInfoFactory. newExecutionStepInfoForListElement(ExecutionStepInfo executionInfo, ResultPath indexedPath)
ExecutionStepInfo.Builder
ExecutionStepInfo.Builder. parentInfo(ExecutionStepInfo executionStepInfo)
GraphQLObjectType
ResolveType. resolveType(ExecutionContext executionContext, MergedField field, java.lang.Object source, ExecutionStepInfo executionStepInfo, GraphQLType fieldType, java.lang.Object localContext)
Method parameters in graphql.execution with type arguments of type ExecutionStepInfo Modifier and Type Method Description protected java.util.function.Supplier<ExecutableNormalizedField>
ExecutionStrategy. getNormalizedField(ExecutionContext executionContext, ExecutionStrategyParameters parameters, java.util.function.Supplier<ExecutionStepInfo> executionStepInfo)
Constructors in graphql.execution with parameters of type ExecutionStepInfo Constructor Description Builder(ExecutionStepInfo existing)
ExecutionStrategyParameters(ExecutionStepInfo executionStepInfo, java.lang.Object source, java.lang.Object localContext, MergedSelectionSet fields, NonNullableFieldValidator nonNullableFieldValidator, ResultPath path, MergedField currentField, ExecutionStrategyParameters parent)
NonNullableFieldValidator(ExecutionContext executionContext, ExecutionStepInfo executionStepInfo)
NonNullableFieldWasNullException(ExecutionStepInfo executionStepInfo, ResultPath path)
-
Uses of ExecutionStepInfo in graphql.execution.instrumentation.parameters
Fields in graphql.execution.instrumentation.parameters with type parameters of type ExecutionStepInfo Modifier and Type Field Description private java.util.function.Supplier<ExecutionStepInfo>
InstrumentationFieldCompleteParameters. executionStepInfo
private java.util.function.Supplier<ExecutionStepInfo>
InstrumentationFieldParameters. executionStepInfo
Methods in graphql.execution.instrumentation.parameters that return ExecutionStepInfo Modifier and Type Method Description ExecutionStepInfo
InstrumentationFieldCompleteParameters. getExecutionStepInfo()
ExecutionStepInfo
InstrumentationFieldParameters. getExecutionStepInfo()
ExecutionStepInfo
InstrumentationFieldCompleteParameters. getTypeInfo()
Deprecated.Constructor parameters in graphql.execution.instrumentation.parameters with type arguments of type ExecutionStepInfo Constructor Description InstrumentationFieldCompleteParameters(ExecutionContext executionContext, ExecutionStrategyParameters executionStrategyParameters, java.util.function.Supplier<ExecutionStepInfo> executionStepInfo, java.lang.Object fetchedValue)
InstrumentationFieldCompleteParameters(ExecutionContext executionContext, ExecutionStrategyParameters executionStrategyParameters, java.util.function.Supplier<ExecutionStepInfo> executionStepInfo, java.lang.Object fetchedValue, InstrumentationState instrumentationState)
InstrumentationFieldParameters(ExecutionContext executionContext, java.util.function.Supplier<ExecutionStepInfo> executionStepInfo)
InstrumentationFieldParameters(ExecutionContext executionContext, java.util.function.Supplier<ExecutionStepInfo> executionStepInfo, InstrumentationState instrumentationState)
-
Uses of ExecutionStepInfo in graphql.schema
Fields in graphql.schema with type parameters of type ExecutionStepInfo Modifier and Type Field Description private java.util.function.Supplier<ExecutionStepInfo>
DataFetchingEnvironmentImpl.Builder. executionStepInfo
private java.util.function.Supplier<ExecutionStepInfo>
DataFetchingEnvironmentImpl. executionStepInfo
Methods in graphql.schema that return ExecutionStepInfo Modifier and Type Method Description ExecutionStepInfo
DataFetchingEnvironment. getExecutionStepInfo()
ExecutionStepInfo
DataFetchingEnvironmentImpl. getExecutionStepInfo()
ExecutionStepInfo
DelegatingDataFetchingEnvironment. getExecutionStepInfo()
Methods in graphql.schema with parameters of type ExecutionStepInfo Modifier and Type Method Description DataFetchingEnvironmentImpl.Builder
DataFetchingEnvironmentImpl.Builder. executionStepInfo(ExecutionStepInfo executionStepInfo)
Method parameters in graphql.schema with type arguments of type ExecutionStepInfo Modifier and Type Method Description DataFetchingEnvironmentImpl.Builder
DataFetchingEnvironmentImpl.Builder. executionStepInfo(java.util.function.Supplier<ExecutionStepInfo> executionStepInfo)
-