public class ObjectMapperProvider extends Object implements javax.inject.Provider<com.fasterxml.jackson.databind.ObjectMapper>
| Constructor and Description |
|---|
ObjectMapperProvider() |
| Modifier and Type | Method and Description |
|---|---|
<T> void |
addDeserializer(com.fasterxml.jackson.databind.module.SimpleModule module,
Class<?> type,
com.fasterxml.jackson.databind.JsonDeserializer<?> jsonDeserializer) |
com.fasterxml.jackson.databind.ObjectMapper |
get() |
void |
setJsonDeserializers(Map<Class<?>,com.fasterxml.jackson.databind.JsonDeserializer<?>> jsonDeserializers) |
void |
setJsonSerializers(Map<Class<?>,com.fasterxml.jackson.databind.JsonSerializer<?>> jsonSerializers) |
void |
setKeyDeserializers(Map<Class<?>,com.fasterxml.jackson.databind.KeyDeserializer> keyDeserializers) |
void |
setKeySerializers(Map<Class<?>,com.fasterxml.jackson.databind.JsonSerializer<?>> keySerializers) |
void |
setModules(Set<com.fasterxml.jackson.databind.Module> modules) |
@Inject(optional=true) public void setJsonSerializers(Map<Class<?>,com.fasterxml.jackson.databind.JsonSerializer<?>> jsonSerializers)
@Inject(optional=true) public void setJsonDeserializers(Map<Class<?>,com.fasterxml.jackson.databind.JsonDeserializer<?>> jsonDeserializers)
@Inject(optional=true) public void setKeySerializers(Map<Class<?>,com.fasterxml.jackson.databind.JsonSerializer<?>> keySerializers)
@Inject(optional=true) public void setKeyDeserializers(Map<Class<?>,com.fasterxml.jackson.databind.KeyDeserializer> keyDeserializers)
@Inject(optional=true) public void setModules(Set<com.fasterxml.jackson.databind.Module> modules)
public com.fasterxml.jackson.databind.ObjectMapper get()
get in interface javax.inject.Provider<com.fasterxml.jackson.databind.ObjectMapper>public <T> void addDeserializer(com.fasterxml.jackson.databind.module.SimpleModule module,
Class<?> type,
com.fasterxml.jackson.databind.JsonDeserializer<?> jsonDeserializer)
Copyright © 2010-2016 Airlift. All Rights Reserved.