@Singleton public class JacksonGraphQLJsonSerializer extends java.lang.Object implements GraphQLJsonSerializer
| Constructor and Description |
|---|
JacksonGraphQLJsonSerializer(io.micronaut.json.JsonMapper jsonMapper)
Default constructor.
|
JacksonGraphQLJsonSerializer(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Deprecated.
Use
JacksonGraphQLJsonSerializer(JsonMapper) instead |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
deserialize(java.lang.String json,
java.lang.Class<T> requiredType)
Deserializes the given json
String to an object of the required type. |
java.lang.String |
serialize(java.lang.Object object)
Serializes the given object to a json
String. |
@Deprecated public JacksonGraphQLJsonSerializer(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
JacksonGraphQLJsonSerializer(JsonMapper) insteadobjectMapper - the ObjectMapper instance@Inject public JacksonGraphQLJsonSerializer(io.micronaut.json.JsonMapper jsonMapper)
jsonMapper - the JsonMapper instancepublic java.lang.String serialize(java.lang.Object object)
String.serialize in interface GraphQLJsonSerializerobject - the object to serializepublic <T> T deserialize(java.lang.String json,
java.lang.Class<T> requiredType)
String to an object of the required type.deserialize in interface GraphQLJsonSerializerT - the required generic typejson - the json stringrequiredType - the required type