| Class |
Description |
| ArgsBuilder |
Base for argument builders.
|
| Call<T> |
Call to GraphQL API.
|
| CallBuilder<T> |
Base for call builders.
|
| CallModifier |
Used to modify package private 'call' field that should not be made public.
|
| Client |
Base for GraphQL clients.
|
| DefaultValue |
Used to specify the default values for fields.
|
| Deserializer |
Deserializer for GraphQL responses.
|
| InnerType |
Used to specify the actual type of generic types.
|
| InputObject |
Base for input objects.
|
| On |
Base for field selections and calls
|
| PossibleTypes |
Used to specify possible types for unions and interfaces.
|
| Query |
Only used to serialize the query to get the JSON in the correct format.
|
| Scalar |
Base for scalars
|
| Serializer |
GraphQL request serializer.
|
| TypeBuilder |
Base for type builders.
|
| TypeRegistry |
The type registry's main purpose is to avoid Class.forName().
|