Class JacksonSerializer
java.lang.Object
com.github.kagkarlsson.scheduler.serializer.JacksonSerializer
- All Implemented Interfaces:
Serializer
-
Field Summary
Fields inherited from interface com.github.kagkarlsson.scheduler.serializer.Serializer
DEFAULT_JAVA_SERIALIZER -
Constructor Summary
ConstructorsConstructorDescriptionJacksonSerializer(com.fasterxml.jackson.databind.ObjectMapper objectMapper) JacksonSerializer(Consumer<com.fasterxml.jackson.databind.ObjectMapper> objectMapperCustomizer) -
Method Summary
Modifier and TypeMethodDescription<T> Tdeserialize(Class<T> clazz, byte[] serializedData) static com.fasterxml.jackson.databind.ObjectMapperbyte[]
-
Constructor Details
-
JacksonSerializer
public JacksonSerializer() -
JacksonSerializer
public JacksonSerializer(com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
JacksonSerializer
public JacksonSerializer(Consumer<com.fasterxml.jackson.databind.ObjectMapper> objectMapperCustomizer)
-
-
Method Details
-
getDefaultObjectMapper
public static com.fasterxml.jackson.databind.ObjectMapper getDefaultObjectMapper() -
serialize
- Specified by:
serializein interfaceSerializer
-
deserialize
- Specified by:
deserializein interfaceSerializer
-