Class Jackson3JsonFormatMapper
java.lang.Object
org.hibernate.type.format.AbstractJsonFormatMapper
energy.eddie.outbound.shared.hibernate.Jackson3JsonFormatMapper
- All Implemented Interfaces:
org.hibernate.type.format.FormatMapper
public final class Jackson3JsonFormatMapper
extends org.hibernate.type.format.AbstractJsonFormatMapper
Replacement for the
JacksonJsonFormatMapper which only works for Jackson2 and not Jackson3.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TfromString(CharSequence charSequence, Type type) <T> TreadFromSource(org.hibernate.type.descriptor.java.JavaType<T> javaType, Object source, org.hibernate.type.descriptor.WrapperOptions options) booleansupportsSourceType(Class<?> sourceType) booleansupportsTargetType(Class<?> targetType) <T> String<T> voidwriteToTarget(T value, org.hibernate.type.descriptor.java.JavaType<T> javaType, Object target, org.hibernate.type.descriptor.WrapperOptions options) Methods inherited from class org.hibernate.type.format.AbstractJsonFormatMapper
fromString, toString
-
Constructor Details
-
Jackson3JsonFormatMapper
public Jackson3JsonFormatMapper(tools.jackson.databind.ObjectMapper objectMapper)
-
-
Method Details
-
supportsSourceType
-
supportsTargetType
-
writeToTarget
public <T> void writeToTarget(T value, org.hibernate.type.descriptor.java.JavaType<T> javaType, Object target, org.hibernate.type.descriptor.WrapperOptions options) -
readFromSource
public <T> T readFromSource(org.hibernate.type.descriptor.java.JavaType<T> javaType, Object source, org.hibernate.type.descriptor.WrapperOptions options) -
fromString
- Specified by:
fromStringin classorg.hibernate.type.format.AbstractJsonFormatMapper
-
toString
- Specified by:
toStringin classorg.hibernate.type.format.AbstractJsonFormatMapper
-