Interface | Description |
---|---|
Coercing<I,O> |
The Coercing interface is used by
GraphQLScalarType s to parse and serialise object values. |
DataFetcher<T> | |
DataFetchingEnvironment |
A DataFetchingEnvironment instance of passed to a
DataFetcher as an execution context parameter |
DataFetchingFieldSelectionSet |
This allows you to retrieve the selection set of fields that have been asked for when the
DataFetcher was invoked |
GraphQLCompositeType | |
GraphQLFieldsContainer |
Types that can contain output fields are marked with this interface
|
GraphQLInputFieldsContainer | |
GraphQLInputType |
All types allowed as arguments or variables.
|
GraphQLModifiedType | |
GraphQLNullableType | |
GraphQLOutputType | |
GraphQLType | |
GraphQLUnmodifiedType | |
TypeResolver |
This is called during type resolution to work out what graphql type should be used
dynamically during runtime for
GraphQLInterfaceType s and GraphQLUnionType s |
Class | Description |
---|---|
DataFetchingEnvironmentBuilder |
A builder of
DataFetchingEnvironment s |
DataFetchingEnvironmentImpl | |
DataFetchingFieldSelectionSetImpl | |
FieldDataFetcher<T> |
Fetches data directly from a field.
|
GraphQLArgument | |
GraphQLArgument.Builder | |
GraphQLDirective | |
GraphQLDirective.Builder | |
GraphQLEnumType | |
GraphQLEnumType.Builder | |
GraphQLEnumValueDefinition | |
GraphQLFieldDefinition | |
GraphQLFieldDefinition.Builder | |
GraphQLInputObjectField | |
GraphQLInputObjectField.Builder | |
GraphQLInputObjectType | |
GraphQLInputObjectType.Builder | |
GraphQLInterfaceType | |
GraphQLInterfaceType.Builder | |
GraphQLList | |
GraphQLNonNull | |
GraphQLObjectType | |
GraphQLObjectType.Builder | |
GraphQLScalarType |
This allows you to define new scalar types.
|
GraphQLSchema | |
GraphQLSchema.Builder | |
GraphQLTypeReference |
A special type to allow a object/interface types to reference itself.
|
GraphQLTypeUtil | |
GraphQLUnionType | |
GraphQLUnionType.Builder | |
PropertyDataFetcher<T> | |
SchemaUtil | |
StaticDataFetcher | |
TypeResolverProxy |
Exception | Description |
---|---|
CoercingParseValueException | |
CoercingSerializeException |