| 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 |
| Exception | Description |
|---|---|
| GraphQLAnnotationsException |
A base class for runtime exceptions that can happen during annotation introspection
|
| 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 |