public abstract class ExecutionResultNode extends Object
Modifier | Constructor and Description |
---|---|
protected |
ExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis,
NonNullableFieldWasNullException nonNullableFieldWasNullException,
List<ExecutionResultNode> children) |
Modifier and Type | Method and Description |
---|---|
Optional<NonNullableFieldWasNullException> |
getChildNonNullableException() |
List<ExecutionResultNode> |
getChildren() |
FetchedValueAnalysis |
getFetchedValueAnalysis() |
MergedField |
getMergedField() |
NonNullableFieldWasNullException |
getNonNullableFieldWasNullException() |
abstract ExecutionResultNode |
withNewChildren(List<ExecutionResultNode> children) |
abstract ExecutionResultNode |
withNewFetchedValueAnalysis(FetchedValueAnalysis fetchedValueAnalysis) |
protected ExecutionResultNode(FetchedValueAnalysis fetchedValueAnalysis, NonNullableFieldWasNullException nonNullableFieldWasNullException, List<ExecutionResultNode> children)
public FetchedValueAnalysis getFetchedValueAnalysis()
public MergedField getMergedField()
public NonNullableFieldWasNullException getNonNullableFieldWasNullException()
public List<ExecutionResultNode> getChildren()
public abstract ExecutionResultNode withNewChildren(List<ExecutionResultNode> children)
public abstract ExecutionResultNode withNewFetchedValueAnalysis(FetchedValueAnalysis fetchedValueAnalysis)
public Optional<NonNullableFieldWasNullException> getChildNonNullableException()
Copyright © 2019. All rights reserved.