Interface | Description |
---|---|
ExecutionIdProvider |
A provider of
ExecutionId s |
Class | Description |
---|---|
ConditionalNodes | |
Execution | |
ExecutionContext | |
ExecutionContextBuilder | |
ExecutionId |
This opaque identifier is used to identify a unique query execution
|
ExecutionParameters |
The parameters that are passed to execution strategies
|
ExecutionParameters.Builder | |
ExecutionStrategy | |
ExecutorServiceExecutionStrategy |
ExecutorServiceExecutionStrategy uses an
ExecutorService to parallelize the resolve. |
FieldCollector |
A field collector can iterate over field selection sets and build out the sub fields that have been selected,
expanding named and inline fragments as it goes.s
|
FieldCollectorParameters | |
FieldCollectorParameters.Builder | |
SimpleExecutionStrategy | |
TypeFromAST | |
TypeInfo |
The raw graphql type system (rightly) does not contain a hierarchy of child to parent types nor the non null ness of
type instances.
|
TypeResolutionParameters | |
TypeResolutionParameters.Builder | |
ValuesResolver |
Exception | Description |
---|---|
NonNullableFieldWasNullException |
See (http://facebook.github.io/graphql/#sec-Errors-and-Non-Nullability), but if a non nullable field
actually resolves to a null value and the parent type is nullable then the parent must in fact become null
so we use exceptions to indicate this special case
|