Class DefaultObjectMapperResolver
- java.lang.Object
-
- de.xima.fc.api.rest.pub.client.user_portal.DefaultObjectMapperResolver
-
- All Implemented Interfaces:
javax.ws.rs.ext.ContextResolver<com.fasterxml.jackson.databind.ObjectMapper>
@Generated("de.xima.openapi.codegen.java_jaxrs.XimaJavaJaxrsGenerator") public final class DefaultObjectMapperResolver extends Object implements javax.ws.rs.ext.ContextResolver<com.fasterxml.jackson.databind.ObjectMapper>A JaxRS context resolver that adds a basicObjectMapperfor serialization and deserialization.
-
-
Constructor Summary
Constructors Constructor Description DefaultObjectMapperResolver(com.fasterxml.jackson.databind.ObjectMapper mapper)Creates a mapper for the given object mapper resolver.DefaultObjectMapperResolver(DateFormat dateFormat)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.ObjectMappergetContext(Class<?> type)static com.fasterxml.jackson.databind.json.JsonMapper.BuilderpreconfiguredBuilder(DateFormat dateFormat)Creates a pre-configured builder that can be modified further and then passed on to theconstructor.
-
-
-
Constructor Detail
-
DefaultObjectMapperResolver
public DefaultObjectMapperResolver(DateFormat dateFormat)
- Parameters:
dateFormat- The date format for JSON (de)serialization with Date properties.
-
DefaultObjectMapperResolver
public DefaultObjectMapperResolver(com.fasterxml.jackson.databind.ObjectMapper mapper)
Creates a mapper for the given object mapper resolver.- Parameters:
mapper- Mapper to wrap.
-
-
Method Detail
-
preconfiguredBuilder
public static com.fasterxml.jackson.databind.json.JsonMapper.Builder preconfiguredBuilder(DateFormat dateFormat)
Creates a pre-configured builder that can be modified further and then passed on to theconstructor.- Parameters:
dateFormat- The date format for JSON (de)serialization with Date properties.- Returns:
- A new pre-configured builder.
-
getContext
public com.fasterxml.jackson.databind.ObjectMapper getContext(Class<?> type)
- Specified by:
getContextin interfacejavax.ws.rs.ext.ContextResolver<com.fasterxml.jackson.databind.ObjectMapper>
-
-