Package com.spotify.docker.client
Class ObjectMapperProvider
- java.lang.Object
-
- com.spotify.docker.client.ObjectMapperProvider
-
- All Implemented Interfaces:
javax.ws.rs.ext.ContextResolver<com.fasterxml.jackson.databind.ObjectMapper>
@Provider @Produces("application/json") public class ObjectMapperProvider extends java.lang.Object implements javax.ws.rs.ext.ContextResolver<com.fasterxml.jackson.databind.ObjectMapper>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
ObjectMapperProvider.ImmutableSetDeserializer
private static class
ObjectMapperProvider.ImmutableSetSerializer
private static class
ObjectMapperProvider.SetDeserializer
private static class
ObjectMapperProvider.SetSerializer
-
Field Summary
Fields Modifier and Type Field Description private static com.google.common.base.Function<? super java.lang.Object,?>
EMPTY_MAP
private static org.slf4j.Logger
log
private static com.fasterxml.jackson.databind.module.SimpleModule
MODULE
private static com.fasterxml.jackson.databind.ObjectMapper
OBJECT_MAPPER
-
Constructor Summary
Constructors Constructor Description ObjectMapperProvider()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.ObjectMapper
getContext(java.lang.Class<?> type)
static com.fasterxml.jackson.databind.ObjectMapper
objectMapper()
-
-
-
Field Detail
-
log
private static final org.slf4j.Logger log
-
EMPTY_MAP
private static final com.google.common.base.Function<? super java.lang.Object,?> EMPTY_MAP
-
MODULE
private static final com.fasterxml.jackson.databind.module.SimpleModule MODULE
-
OBJECT_MAPPER
private static final com.fasterxml.jackson.databind.ObjectMapper OBJECT_MAPPER
-
-
Method Detail
-
getContext
public com.fasterxml.jackson.databind.ObjectMapper getContext(java.lang.Class<?> type)
- Specified by:
getContext
in interfacejavax.ws.rs.ext.ContextResolver<com.fasterxml.jackson.databind.ObjectMapper>
-
objectMapper
public static com.fasterxml.jackson.databind.ObjectMapper objectMapper()
-
-