All Classes

Class Description
AbstractCustomScalarDeserializer<T>
Jackson Deserializer for Custom Scalar.
Builder
This class is a Builder that'll help to build a ObjectResponse, which defines what should appear in the response from the GraphQL server.
CustomScalarRegistry
Registry for all GraphQLScalarType available.
CustomScalarRegistryImpl  
Error
The error POJO, mapped from the GraphQL server response, when an error occurs
Extension  
GraphqlClientUtils  
GraphQLCustomScalar
This annotation marks all fields in the generated classes, that are GraphQL Custom Scalar.
GraphQLInputParameters
This class indicates that this field has at least one input parameter.
GraphQLInputType
This annotation marks all generated classes that are generated to match a GraphQL input type, as defined in the GraphQL schema
GraphQLInternalErrorException
Thrown when an internal error of the GraphQL generator occurs
GraphQLNonScalar
This annotation marks all fields in the generated classes, that are non scalar.
GraphQLQuery
This annotation marks all generated classes that are queries/mutations/subscription, as defined in the GraphQL schema.
GraphQLRequestExecutionException
Thrown when an error occurs during the request execution.
GraphQLRequestPreparationException
Thrown when an error occurs during the request preparation.
GraphQLResponseParseException
Thrown when the client could not parse the GraphQL response.
GraphQLScalar
This annotation marks all fields in the generated classes, that are standard GraphQL scalar.
GraphQLScalarTypeDate
A proposed Date scalar, that stores dates in String, formatted as: YYYY-MM-DD
This Scalar is proposed to be used, for integration testing (checks that the plugin correctly manages Custom Scalars, see samples) and with more documentation to help people to create their own Custom Scalar implementations.
GraphQLScalarTypeDateTime
A proposed DateTime scalar, that stores dates in String, formatted as: 2019-07-03T20:47:55Z
This Scalar is proposed to be used, for integration testing (checks that the plugin correctly manages Custom Scalars, see samples) and with more documentation to help people to create their own Custom Scalar implementations.
GraphQLScalarTypeString
Useless String scalar.
It's used both as a sample, to be completed by a developper, according to his/her needs, and for the use in some tests of the plugin logic (like in the Shopify sample, to handle (badly) various scalar as based on strings).
It's actually a bad management, as this custom scalars does nothing, but read basic strings.
GraphqlUtils  
InputParameter
Contains an input parameter, to be sent to a query (mutation...).
JsonResponseWrapper  
Location  
ObjectResponse
This class describes what response is expected from the GraphQL server.
QueryExecutor
This class is the query executor : a generic class, reponsible for calling the GraphQL server, and return its response as POJOs.
QueryExecutorImpl
This class is the query executor : a generic class, reponsible for calling the GraphQL server, for query, mutation and subscription.
It has one major parameter: the GraphQL endpoint.