Class ObjectMapperWrapper

java.lang.Object
io.hypersistence.utils.hibernate.type.util.ObjectMapperWrapper
All Implemented Interfaces:
Serializable

public class ObjectMapperWrapper extends Object implements Serializable
Wraps a Jackson ObjectMapper so that you can supply your own ObjectMapper reference.
Since:
2.1.0
Author:
Vlad Mihalcea
See Also:
  • Field Details

  • Constructor Details

    • ObjectMapperWrapper

      public ObjectMapperWrapper()
    • ObjectMapperWrapper

      public ObjectMapperWrapper(ObjectMapperSupplier objectMapperSupplier)
    • ObjectMapperWrapper

      public ObjectMapperWrapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
  • Method Details

    • setJsonSerializer

      public void setJsonSerializer(JsonSerializer jsonSerializer)
    • getObjectMapper

      public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
    • setObjectMapper

      public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • fromString

      public <T> T fromString(String string, Class<T> clazz)
    • fromString

      public <T> T fromString(String string, Type type)
    • fromBytes

      public <T> T fromBytes(byte[] value, Class<T> clazz)
    • fromBytes

      public <T> T fromBytes(byte[] value, Type type)
    • toString

      public String toString(Object value)
    • toBytes

      public byte[] toBytes(Object value)
    • toJsonNode

      public com.fasterxml.jackson.databind.JsonNode toJsonNode(String value)
    • clone

      public <T> T clone(T value)