public class TiogaJacksonTranslator
extends java.lang.Object
implements org.tiogasolutions.dev.common.json.JsonTranslator
| Constructor and Description |
|---|
TiogaJacksonTranslator() |
TiogaJacksonTranslator(java.util.Collection<? extends com.fasterxml.jackson.databind.Module> modules,
java.util.Collection<? extends TiogaJacksonInjectable> injectables) |
TiogaJacksonTranslator(java.util.Collection<? extends TiogaJacksonInjectable> injectables) |
TiogaJacksonTranslator(com.fasterxml.jackson.databind.ObjectMapper jacksonMapper) |
| Modifier and Type | Method and Description |
|---|---|
protected com.fasterxml.jackson.databind.ObjectMapper |
createObjectMapper(java.util.Collection<? extends com.fasterxml.jackson.databind.Module> modules,
java.util.Collection<? extends TiogaJacksonInjectable> injectables) |
<T> T |
fromJson(java.lang.Class<T> type,
java.lang.String json,
java.lang.Class<?>... parameterTypes) |
java.lang.String |
toJson(java.lang.Object domain) |
public TiogaJacksonTranslator()
public TiogaJacksonTranslator(java.util.Collection<? extends TiogaJacksonInjectable> injectables)
public TiogaJacksonTranslator(java.util.Collection<? extends com.fasterxml.jackson.databind.Module> modules,
java.util.Collection<? extends TiogaJacksonInjectable> injectables)
public TiogaJacksonTranslator(com.fasterxml.jackson.databind.ObjectMapper jacksonMapper)
protected com.fasterxml.jackson.databind.ObjectMapper createObjectMapper(java.util.Collection<? extends com.fasterxml.jackson.databind.Module> modules,
java.util.Collection<? extends TiogaJacksonInjectable> injectables)
public java.lang.String toJson(java.lang.Object domain)
toJson in interface org.tiogasolutions.dev.common.json.JsonTranslatorpublic <T> T fromJson(java.lang.Class<T> type,
java.lang.String json,
java.lang.Class<?>... parameterTypes)
fromJson in interface org.tiogasolutions.dev.common.json.JsonTranslator