Class JacksonFactory
- java.lang.Object
-
- com.amazonaws.services.lambda.runtime.serialization.factories.JacksonFactory
-
- All Implemented Interfaces:
PojoSerializerFactory
public class JacksonFactory extends Object implements PojoSerializerFactory
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JacksonFactory
getInstance()
com.fasterxml.jackson.databind.ObjectMapper
getMapper()
<T> PojoSerializer<T>
getSerializer(Class<T> clazz)
PojoSerializer<Object>
getSerializer(Type type)
JacksonFactory
withMixin(Class<?> clazz, Class<?> mixin)
JacksonFactory
withNamingStrategy(com.fasterxml.jackson.databind.PropertyNamingStrategy strategy)
-
-
-
Method Detail
-
getInstance
public static JacksonFactory getInstance()
-
getMapper
public com.fasterxml.jackson.databind.ObjectMapper getMapper()
-
getSerializer
public <T> PojoSerializer<T> getSerializer(Class<T> clazz)
- Specified by:
getSerializer
in interfacePojoSerializerFactory
-
getSerializer
public PojoSerializer<Object> getSerializer(Type type)
- Specified by:
getSerializer
in interfacePojoSerializerFactory
-
withNamingStrategy
public JacksonFactory withNamingStrategy(com.fasterxml.jackson.databind.PropertyNamingStrategy strategy)
-
withMixin
public JacksonFactory withMixin(Class<?> clazz, Class<?> mixin)
-
-