public class Daniel
extends java.lang.Object
| Constructor and Description |
|---|
Daniel(java.util.Map<com.google.common.net.MediaType,com.fasterxml.jackson.databind.ObjectMapper> objectMappers,
java.util.Set<com.fasterxml.jackson.databind.Module> modules) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
deserialize(java.lang.Class<T> aClass,
java.io.InputStream inputStream) |
<T> T |
deserialize(com.google.common.net.MediaType mediaType,
java.lang.Class<T> aClass,
java.io.InputStream inputStream) |
<T> T |
deserialize(com.google.common.net.MediaType mediaType,
com.fasterxml.jackson.core.type.TypeReference<T> type,
java.io.InputStream inputStream) |
<T> T |
deserialize(com.fasterxml.jackson.core.type.TypeReference<T> type,
java.io.InputStream inputStream) |
<T> java.util.List<T> |
deserializeAll(com.google.common.net.MediaType mediaType,
com.fasterxml.jackson.core.type.TypeReference<java.util.List<T>> typeReference,
java.io.InputStream stream) |
<T> java.util.List<T> |
deserializeAll(com.fasterxml.jackson.core.type.TypeReference<java.util.List<T>> typeReference,
java.io.InputStream stream) |
<T> byte[] |
serialize(com.google.common.net.MediaType mediaType,
T object) |
<T> byte[] |
serialize(com.google.common.net.MediaType mediaType,
T object,
boolean prettyPrint) |
<T> byte[] |
serialize(T object) |
<T> byte[] |
serialize(T object,
boolean prettyPrint) |
byte[] |
serializeAll(java.util.List<?> objects) |
byte[] |
serializeAll(com.google.common.net.MediaType mediaType,
java.util.List<?> objects) |
public Daniel(java.util.Map<com.google.common.net.MediaType,com.fasterxml.jackson.databind.ObjectMapper> objectMappers,
java.util.Set<com.fasterxml.jackson.databind.Module> modules)
public <T> T deserialize(com.fasterxml.jackson.core.type.TypeReference<T> type,
java.io.InputStream inputStream)
public <T> T deserialize(com.google.common.net.MediaType mediaType,
com.fasterxml.jackson.core.type.TypeReference<T> type,
java.io.InputStream inputStream)
public <T> T deserialize(java.lang.Class<T> aClass,
java.io.InputStream inputStream)
public <T> T deserialize(com.google.common.net.MediaType mediaType,
java.lang.Class<T> aClass,
java.io.InputStream inputStream)
public <T> java.util.List<T> deserializeAll(com.fasterxml.jackson.core.type.TypeReference<java.util.List<T>> typeReference,
java.io.InputStream stream)
throws DeserializationException
DeserializationExceptionpublic <T> java.util.List<T> deserializeAll(com.google.common.net.MediaType mediaType,
com.fasterxml.jackson.core.type.TypeReference<java.util.List<T>> typeReference,
java.io.InputStream stream)
throws DeserializationException
DeserializationExceptionpublic <T> byte[] serialize(T object)
throws SerializationException
SerializationExceptionpublic <T> byte[] serialize(T object,
boolean prettyPrint)
throws SerializationException
SerializationExceptionpublic <T> byte[] serialize(com.google.common.net.MediaType mediaType,
T object)
throws SerializationException
SerializationExceptionpublic <T> byte[] serialize(com.google.common.net.MediaType mediaType,
T object,
boolean prettyPrint)
throws SerializationException
SerializationExceptionpublic byte[] serializeAll(java.util.List<?> objects)
throws SerializationException
SerializationExceptionpublic byte[] serializeAll(com.google.common.net.MediaType mediaType,
java.util.List<?> objects)
throws SerializationException
SerializationException