Interface | Description |
---|---|
Connection | |
GraphQLAnnotationsProcessor | |
GraphQLObjectBackedByClass | |
TypeFunction |
Class | Description |
---|---|
BatchedMethodDataFetcher | |
BatchedTypeFunction | |
DefaultTypeFunction | |
DispatchingConnection | |
EnhancedExecutionStrategy | |
GraphQLAnnotations |
A utility class for extracting GraphQL data structures from annotated
elements.
|
GraphQLAnnotations.GraphQLFieldDefinitionWrapper | |
GraphQLObjectTypeWrapper | |
ListConnection | |
RelayMutationMethodDataFetcher | |
StreamConnection |
Annotation Type | Description |
---|---|
GraphQLBatched | |
GraphQLConnection |
Specifies that the annotated field or method (given it is also
annotated with
GraphQLField ) is a collection that will
be adhering Relay Connection specification
At the moment, the only allowed type for such field is List<?> |
GraphQLDataFetcher | |
GraphQLDefaultValue | |
GraphQLDeprecate | |
GraphQLDescription | |
GraphQLField | |
GraphQLInvokeDetached | |
GraphQLMutation |
Use this annotation to indicate that a type is a mutation, useful
for automatic discovery
|
GraphQLName | |
GraphQLNonNull | |
GraphQLRelayMutation |
Make the field with arguments conform to Relay specification (input: {..., clientMutationId: ...})
|
GraphQLType | |
GraphQLTypeResolver | |
GraphQLUnion |