public class ObjectExecutionResultNode extends ExecutionResultNode
| Constructor and Description |
|---|
ObjectExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis,
java.util.List<NamedResultNode> children) |
ObjectExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis,
java.util.Map<java.lang.String,ExecutionResultNode> children) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ExecutionResultNode> |
getChildren() |
java.util.Map<java.lang.String,ExecutionResultNode> |
getChildrenMap() |
java.util.Optional<NonNullableFieldWasNullException> |
getChildrenNonNullableException() |
java.util.Map<java.lang.String,java.util.List<ExecutionResultNode>> |
getNamedChildren() |
ExecutionResultNode |
withChild(ExecutionResultNode child,
NodeLocation position) |
ObjectExecutionResultNode |
withChildren(java.util.List<NamedResultNode> children) |
ExecutionResultNode |
withNewChildren(java.util.Map<NodeLocation,ExecutionResultNode> children) |
getFetchedValueAnalysis, getMergedField, getNonNullableFieldWasNullExceptionpublic ObjectExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis, java.util.Map<java.lang.String,ExecutionResultNode> children)
public ObjectExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis, java.util.List<NamedResultNode> children)
public java.util.List<ExecutionResultNode> getChildren()
getChildren in class ExecutionResultNodepublic java.util.Map<java.lang.String,java.util.List<ExecutionResultNode>> getNamedChildren()
getNamedChildren in class ExecutionResultNodepublic ExecutionResultNode withChild(ExecutionResultNode child, NodeLocation position)
withChild in class ExecutionResultNodepublic ExecutionResultNode withNewChildren(java.util.Map<NodeLocation,ExecutionResultNode> children)
withNewChildren in class ExecutionResultNodepublic java.util.Map<java.lang.String,ExecutionResultNode> getChildrenMap()
public java.util.Optional<NonNullableFieldWasNullException> getChildrenNonNullableException()
public ObjectExecutionResultNode withChildren(java.util.List<NamedResultNode> children)