Serialized Form
-
Package com.graphql_java_generator.client.request
-
Class com.graphql_java_generator.client.request.AbstractCustomJacksonSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
graphQLScalarType
graphql.schema.GraphQLScalarType graphQLScalarType
TheGraphQLScalarTypeinstance that manages this Custom Scalar. It's used to deserialize the value read on the Jackson response from the server It is mandatory for custom scalars, and must null for other data types. -
listLevel
int listLevel
The depth of the GraphQL list. 0 means it's not a list. 1 is a standard list. 2 is a list of list...
-
-
-
Package com.graphql_java_generator.client.response
-
Class com.graphql_java_generator.client.response.AbstractCustomJacksonDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
graphQLScalarType
graphql.schema.GraphQLScalarType graphQLScalarType
TheGraphQLScalarTypeinstance that manages this Custom Scalar. It's used to deserialize the value read on the Jackson response from the server It is mandatory for custom scalars, and must null for other data types. -
handledType
java.lang.Class<?> handledType
The java type that contains the value of the final items, in the list. For instance for a GraphQL type [[Boolean]], the handle type isBoolean. It is sent to the jacksonStdDeserializer. It is also used when the recursion of the nested list is at the deepest level, and the read token is the "real" value. -
itemDeserializer
AbstractCustomJacksonDeserializer<?> itemDeserializer
The class that can deserialize the items in the list. This recursion allows to deserialize list of lists.
This field must be null to deserialize non list objects. And it's mandatory, to deserialize lists. -
list
boolean list
This indicates if this deserializer manages list of GraphQL values, or a GraphQL scalar. We can't just read the kind of JSON token, as it would be possible (very unlikely, but not impossible) that a custom scalar stores its content as a JSON list. So we need our particular way of knowing of this deserialize expects a list or final value (from a GraphQL or java view point).
-
-
Class com.graphql_java_generator.client.response.Error extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
description
java.lang.String description
-
errorType
java.lang.String errorType
-
extensions
com.fasterxml.jackson.databind.JsonNode extensions
The extensions field of errors, stored as is from the incoming GraphQL response. It can be retrieved thanks to one of these methods:Error.getExtensions(),Error.getExtensionsAsJsonNode(),Error.getExtensionsAsMapOfJsonNode(),Error.getExtensionsField(String, Class) -
extensionsAsMapOfJsonNode
java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> extensionsAsMapOfJsonNode
-
extensionsAsMapOfObject
java.util.Map<java.lang.String,java.lang.Object> extensionsAsMapOfObject
-
localObjectMapper
com.fasterxml.jackson.databind.ObjectMapper localObjectMapper
-
locations
java.util.List<Location> locations
-
message
java.lang.String message
-
path
java.util.List<java.lang.String> path
-
queryPath
java.util.List<java.lang.String> queryPath
-
validationErrorType
java.lang.String validationErrorType
-
-
-
Package com.graphql_java_generator.exception
-
Class com.graphql_java_generator.exception.GraphQLInternalErrorException extends GraphQLRequestPreparationException implements Serializable
- serialVersionUID:
- 1L
-
Class com.graphql_java_generator.exception.GraphQLRequestExecutionException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 2L
-
Serialized Fields
-
errors
java.util.List<Error> errors
A mandatory list of errors. This list is not null, but may be empty
-
-
Class com.graphql_java_generator.exception.GraphQLRequestPreparationException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 1L
-
Class com.graphql_java_generator.exception.GraphQLResponseParseException extends GraphQLRequestExecutionException implements Serializable
- serialVersionUID:
- 1L
-