Package | Description |
---|---|
graphql.execution | |
graphql.execution.nextgen |
WARNING: All code in this package is a work in progress for a new execution engine.
|
Modifier and Type | Method and Description |
---|---|
FetchedValue |
FetchedValue.Builder.build() |
FetchedValue |
FetchedValue.transform(Consumer<FetchedValue.Builder> builderConsumer) |
Modifier and Type | Method and Description |
---|---|
protected CompletableFuture<FetchedValue> |
ExecutionStrategy.fetchField(ExecutionContext executionContext,
ExecutionStrategyParameters parameters)
Called to fetch a value for a field from the
DataFetcher associated with the field
GraphQLFieldDefinition . |
Modifier and Type | Method and Description |
---|---|
protected FieldValueInfo |
ExecutionStrategy.completeField(ExecutionContext executionContext,
ExecutionStrategyParameters parameters,
FetchedValue fetchedValue)
Called to complete a field based on the type of the field.
|
static FetchedValue.Builder |
FetchedValue.newFetchedValue(FetchedValue otherValue) |
Modifier and Type | Method and Description |
---|---|
FetchedValue |
FetchedValueAnalysis.getFetchedValue() |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<List<FetchedValue>> |
ValueFetcher.fetchBatchedValues(ExecutionContext executionContext,
List<Object> sources,
MergedField field,
List<ExecutionStepInfo> executionInfos) |
CompletableFuture<FetchedValue> |
ValueFetcher.fetchValue(ExecutionContext executionContext,
Object source,
Object localContext,
MergedField sameFields,
ExecutionStepInfo executionInfo) |
Modifier and Type | Method and Description |
---|---|
FetchedValueAnalysis |
FetchedValueAnalyzer.analyzeFetchedValue(ExecutionContext executionContext,
FetchedValue fetchedValue,
ExecutionStepInfo executionInfo) |
FetchedValueAnalysis.Builder |
FetchedValueAnalysis.Builder.fetchedValue(FetchedValue fetchedValue) |
Copyright © 2019. All rights reserved.