Class JacksonSerializer
- java.lang.Object
-
- io.micronaut.oraclecloud.serialization.jackson.JacksonSerializer
-
- All Implemented Interfaces:
com.oracle.bmc.http.client.Serializer
public final class JacksonSerializer extends java.lang.Object implements com.oracle.bmc.http.client.SerializerImplementation of Serializer for Jackson.Use the
getDefaultSerializer()to get the instance with default configuration for java sdk.Exposed only for internal use.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static com.fasterxml.jackson.databind.ObjectMappergetDefaultObjectMapper()Get the instance of Object Mapper with default configuration for java sdk serialization.static JacksonSerializergetDefaultSerializer()Get the instance of Jackson JSON mapper with default configuration for java sdk serialization.<T> TreadValue(byte[] bytes, java.lang.Class<T> type)<T> TreadValue(java.lang.String s, java.lang.Class<T> type)java.lang.StringwriteValueAsString(java.lang.Object o)
-
-
-
Method Detail
-
readValue
public <T> T readValue(java.lang.String s, java.lang.Class<T> type) throws java.io.IOException- Specified by:
readValuein interfacecom.oracle.bmc.http.client.Serializer- Throws:
java.io.IOException
-
readValue
public <T> T readValue(byte[] bytes, java.lang.Class<T> type) throws java.io.IOException- Specified by:
readValuein interfacecom.oracle.bmc.http.client.Serializer- Throws:
java.io.IOException
-
writeValueAsString
public java.lang.String writeValueAsString(java.lang.Object o) throws java.io.IOException- Specified by:
writeValueAsStringin interfacecom.oracle.bmc.http.client.Serializer- Throws:
java.io.IOException
-
getDefaultSerializer
public static JacksonSerializer getDefaultSerializer()
Get the instance of Jackson JSON mapper with default configuration for java sdk serialization.- Returns:
- JSON mapper to handle JSON serialization.
-
getDefaultObjectMapper
public static com.fasterxml.jackson.databind.ObjectMapper getDefaultObjectMapper()
Get the instance of Object Mapper with default configuration for java sdk serialization.- Returns:
- Object mapper to handle JSON serialization
-
-