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 |
---|---|
ExecutionResultNode |
ResultNodesCreator.createResultNode(FetchedValueAnalysis fetchedValueAnalysis) |
Modifier and Type | Method and Description |
---|---|
List<ExecutionResultNode> |
ExecutionStrategyUtil.fetchedValueAnalysisToNodes(List<FetchedValueAnalysis> fetchedValueAnalysisList) |
List<CompletableFuture<ExecutionResultNode>> |
ExecutionStrategyUtil.fetchSubSelection(ExecutionContext executionContext,
FieldSubSelection fieldSubSelection) |
Modifier and Type | Class and Description |
---|---|
class |
LeafExecutionResultNode |
class |
ListExecutionResultNode |
class |
ObjectExecutionResultNode |
class |
RootExecutionResultNode |
class |
UnresolvedObjectResultNode |
Modifier and Type | Method and Description |
---|---|
List<ExecutionResultNode> |
ExecutionResultNode.getChildren() |
Map<String,List<ExecutionResultNode>> |
ResultNodeAdapter.getNamedChildren(ExecutionResultNode node) |
static List<NodeZipper<ExecutionResultNode>> |
ResultNodesUtil.getUnresolvedNodes(Collection<ExecutionResultNode> roots) |
static NodeMultiZipper<ExecutionResultNode> |
ResultNodesUtil.getUnresolvedNodes(ExecutionResultNode root) |
static Map<String,ExecutionResultNode> |
ResultNodesUtil.namedNodesToMap(List<NamedResultNode> namedResultNodes) |
Modifier and Type | Method and Description |
---|---|
Map<String,List<ExecutionResultNode>> |
ResultNodeAdapter.getNamedChildren(ExecutionResultNode node) |
static NodeMultiZipper<ExecutionResultNode> |
ResultNodesUtil.getUnresolvedNodes(ExecutionResultNode root) |
ExecutionResultNode |
ResultNodeAdapter.removeChild(ExecutionResultNode node,
NodeLocation location) |
static ExecutionResult |
ResultNodesUtil.toExecutionResult(ExecutionResultNode root) |
void |
ResultNodeTraverser.traverse(TraverserVisitor<ExecutionResultNode> visitor,
ExecutionResultNode root) |
ExecutionResultNode |
ResultNodeAdapter.withNewChildren(ExecutionResultNode node,
Map<String,List<ExecutionResultNode>> newChildren) |
NamedResultNode |
NamedResultNode.withNode(ExecutionResultNode newNode) |
Constructor and Description |
---|
NamedResultNode(String name,
ExecutionResultNode node) |
Constructor and Description |
---|
ExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis,
NonNullableFieldWasNullException nonNullableFieldWasNullException,
List<ExecutionResultNode> children) |
ListExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis,
List<ExecutionResultNode> children) |
ObjectExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis,
List<ExecutionResultNode> children) |
RootExecutionResultNode(List<ExecutionResultNode> children) |
Copyright © 2019. All rights reserved.