public class ResultNodesUtil
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
ResultNodesUtil.ResultNodeVisitor |
Constructor and Description |
---|
ResultNodesUtil() |
Modifier and Type | Method and Description |
---|---|
static java.util.Optional<NonNullableFieldWasNullException> |
getFirstNonNullableException(java.util.Collection<ExecutionResultNode> collection) |
static java.util.List<ExecutionResultZipper> |
getUnresolvedNodes(java.util.Collection<ExecutionResultNode> roots) |
static ExecutionResultMultiZipper |
getUnresolvedNodes(ExecutionResultNode root) |
static java.util.Map<java.lang.String,ExecutionResultNode> |
namedNodesToMap(java.util.List<NamedResultNode> namedResultNodes) |
static NonNullableFieldWasNullException |
newNullableException(FetchedValueAnalysis fetchedValueAnalysis,
java.util.Collection<ExecutionResultNode> children) |
static NonNullableFieldWasNullException |
newNullableException(FetchedValueAnalysis fetchedValueAnalysis,
java.util.List<NamedResultNode> children) |
static ExecutionResult |
toExecutionResult(ExecutionResultNode root) |
public static ExecutionResult toExecutionResult(ExecutionResultNode root)
public static java.util.Optional<NonNullableFieldWasNullException> getFirstNonNullableException(java.util.Collection<ExecutionResultNode> collection)
public static NonNullableFieldWasNullException newNullableException(FetchedValueAnalysis fetchedValueAnalysis, java.util.List<NamedResultNode> children)
public static java.util.Map<java.lang.String,ExecutionResultNode> namedNodesToMap(java.util.List<NamedResultNode> namedResultNodes)
public static NonNullableFieldWasNullException newNullableException(FetchedValueAnalysis fetchedValueAnalysis, java.util.Collection<ExecutionResultNode> children)
public static java.util.List<ExecutionResultZipper> getUnresolvedNodes(java.util.Collection<ExecutionResultNode> roots)
public static ExecutionResultMultiZipper getUnresolvedNodes(ExecutionResultNode root)