private static class ObjectMapperModule.ObjectMapperProvider
extends java.lang.Object
implements com.google.inject.Provider<com.fasterxml.jackson.databind.ObjectMapper>
Modifier and Type | Field and Description |
---|---|
private com.google.inject.Injector |
injector |
private java.util.List<com.fasterxml.jackson.databind.Module> |
modulesToAdd |
private java.util.List<com.google.inject.Key<? extends com.fasterxml.jackson.databind.Module>> |
modulesToInject |
private com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
private java.util.List<com.google.inject.Provider<? extends com.fasterxml.jackson.databind.Module>> |
providedModules |
Constructor and Description |
---|
ObjectMapperProvider(java.util.List<com.google.inject.Key<? extends com.fasterxml.jackson.databind.Module>> modulesToInject,
java.util.List<com.fasterxml.jackson.databind.Module> modulesToAdd,
com.fasterxml.jackson.databind.ObjectMapper mapper) |
Modifier and Type | Method and Description |
---|---|
void |
configure(com.google.inject.Injector inj) |
com.fasterxml.jackson.databind.ObjectMapper |
get() |
private final java.util.List<com.google.inject.Key<? extends com.fasterxml.jackson.databind.Module>> modulesToInject
private final java.util.List<com.fasterxml.jackson.databind.Module> modulesToAdd
private final java.util.List<com.google.inject.Provider<? extends com.fasterxml.jackson.databind.Module>> providedModules
private com.google.inject.Injector injector
private final com.fasterxml.jackson.databind.ObjectMapper objectMapper