| Interface | Description |
|---|---|
| Field.ConditionalTypeReader<T> | |
| Field.ListItemReader | |
| Field.ListReader<T> | |
| Field.ObjectReader<T> | |
| FragmentResponseFieldMapper<T> |
FragmentResponseFieldMapper is responsible for mapping the response back to a fragment of type T.
|
| GraphqlFragment |
Represents a GraphQL fragment
|
| Mutation<D extends Operation.Data,T,V extends Operation.Variables> |
Represents a GraphQL mutation operation that will be sent to the server.
|
| Operation<D extends Operation.Data,T,V extends Operation.Variables> |
Represents a GraphQL operation (mutation or query).
|
| Operation.Data |
Abstraction for data returned by the server in response to this operation.
|
| OperationName |
GraphQL operation name.
|
| Query<D extends Operation.Data,T,V extends Operation.Variables> |
Represents a GraphQL query that will be sent to the server.
|
| ResponseFieldMapper<T> |
ResponseFieldMapper is an abstraction for mapping the response data returned by
the server back to generated models.
|
| ResponseReader | |
| ScalarType |
Represents a custom GraphQL scalar type
|
| Class | Description |
|---|---|
| Error |
Represents an error response returned from the GraphQL server
|
| Error.Location |
Represents the location of the error in the GraphQL operation sent to the server.
|
| Field |
Field is an abstraction for a field in a graphQL operation.
|
| Field.ConditionalTypeField |
Abstraction for a Field representing a conditional type.
|
| Field.CustomTypeField |
Abstraction for a Field representing a custom GraphQL scalar type.
|
| Field.ObjectField |
Abstraction for a Field representing a custom Object type.
|
| Field.ObjectListField |
Abstraction for a Field representing a list of custom Objects.
|
| Field.ScalarListField |
Abstraction for a Field representing a list of GraphQL scalar types.
|
| Operation.Variables |
Abstraction for the variables which are a part of the GraphQL operation.
|
| Response<T> |
Represents either a successful or failed response received from the GraphQL server.
|
| Response.Builder<T> |
| Enum | Description |
|---|---|
| Field.Type |
An abstraction for the field types
|