Package | Description |
---|---|
graphql.execution.nextgen |
WARNING: All code in this package is a work in progress for a new execution engine.
|
graphql.execution.nextgen.result |
Modifier and Type | Method and Description |
---|---|
FetchedValueAnalysis |
FetchedValueAnalyzer.analyzeFetchedValue(ExecutionContext executionContext,
FetchedValue fetchedValue,
ExecutionStepInfo executionInfo) |
FetchedValueAnalysis |
FetchedValueAnalysis.Builder.build() |
FetchedValueAnalysis |
FetchedValueAnalysis.transfrom(Consumer<FetchedValueAnalysis.Builder> builderConsumer) |
Modifier and Type | Method and Description |
---|---|
List<FetchedValueAnalysis> |
FetchedValueAnalysis.getChildren() |
Modifier and Type | Method and Description |
---|---|
FieldSubSelection |
ExecutionStrategyUtil.createFieldSubSelection(ExecutionContext executionContext,
FetchedValueAnalysis analysis) |
ExecutionResultNode |
ResultNodesCreator.createResultNode(FetchedValueAnalysis fetchedValueAnalysis) |
static FetchedValueAnalysis.Builder |
FetchedValueAnalysis.newFetchedValueAnalysis(FetchedValueAnalysis existing) |
Modifier and Type | Method and Description |
---|---|
FetchedValueAnalysis.Builder |
FetchedValueAnalysis.Builder.children(List<FetchedValueAnalysis> children) |
List<ExecutionResultNode> |
ExecutionStrategyUtil.fetchedValueAnalysisToNodes(List<FetchedValueAnalysis> fetchedValueAnalysisList) |
Modifier and Type | Method and Description |
---|---|
FetchedValueAnalysis |
RootExecutionResultNode.getFetchedValueAnalysis() |
FetchedValueAnalysis |
ExecutionResultNode.getFetchedValueAnalysis() |
Modifier and Type | Method and Description |
---|---|
static NonNullableFieldWasNullException |
ResultNodesUtil.newNullableException(FetchedValueAnalysis fetchedValueAnalysis,
Collection<ExecutionResultNode> children) |
static NonNullableFieldWasNullException |
ResultNodesUtil.newNullableException(FetchedValueAnalysis fetchedValueAnalysis,
List<NamedResultNode> children) |
ExecutionResultNode |
ObjectExecutionResultNode.withNewFetchedValueAnalysis(FetchedValueAnalysis fetchedValueAnalysis) |
ExecutionResultNode |
ListExecutionResultNode.withNewFetchedValueAnalysis(FetchedValueAnalysis fetchedValueAnalysis) |
ExecutionResultNode |
LeafExecutionResultNode.withNewFetchedValueAnalysis(FetchedValueAnalysis fetchedValueAnalysis) |
abstract ExecutionResultNode |
ExecutionResultNode.withNewFetchedValueAnalysis(FetchedValueAnalysis fetchedValueAnalysis) |
Constructor and Description |
---|
ExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis,
NonNullableFieldWasNullException nonNullableFieldWasNullException,
List<ExecutionResultNode> children) |
LeafExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis,
NonNullableFieldWasNullException nonNullableFieldWasNullException) |
ListExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis,
List<ExecutionResultNode> children) |
ObjectExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis,
List<ExecutionResultNode> children) |
UnresolvedObjectResultNode(FetchedValueAnalysis fetchedValueAnalysis) |
Copyright © 2019. All rights reserved.