public class TypeAwareJsonMapper extends Object
| Constructor and Description |
|---|
TypeAwareJsonMapper() |
| Modifier and Type | Method and Description |
|---|---|
<T> Class<T> |
extractClass(byte[] data) |
<T> Class<T> |
extractClass(InputStream is) |
<T> Class<T> |
extractClass(String json) |
<T> T |
readObject(byte[] data) |
<T> T |
readObject(byte[] data,
Class<T> clazz) |
<T> T |
readObject(InputStream is) |
<T> T |
readObject(InputStream is,
Class<T> clazz) |
<T> T |
readObject(String json) |
<T> T |
readObject(String json,
Class<T> clazz) |
<T> T |
readTypedObject(byte[] data,
Class<T> clazz) |
<T> T |
readTypedObject(InputStream is,
Class<T> clazz) |
<T> T |
readTypedObject(String json,
Class<T> clazz) |
String |
writeObject(Object obj) |
void |
writeObject(OutputStream os,
Object obj) |
String |
writeTypedObject(Object obj) |
void |
writeTypedObject(OutputStream os,
Object obj) |
public <T> Class<T> extractClass(String json) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic <T> Class<T> extractClass(byte[] data) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic <T> Class<T> extractClass(InputStream is) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic <T> T readObject(String json) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic <T> T readObject(byte[] data)
throws IOException,
ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic <T> T readObject(InputStream is) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic <T> T readObject(byte[] data,
Class<T> clazz)
throws IOException
IOExceptionpublic <T> T readObject(String json, Class<T> clazz) throws IOException
IOExceptionpublic <T> T readObject(InputStream is, Class<T> clazz) throws IOException
IOExceptionpublic <T> T readTypedObject(byte[] data,
Class<T> clazz)
throws IOException
IOExceptionpublic <T> T readTypedObject(String json, Class<T> clazz) throws IOException
IOExceptionpublic <T> T readTypedObject(InputStream is, Class<T> clazz) throws IOException
IOExceptionpublic String writeObject(Object obj) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic void writeObject(OutputStream os, Object obj) throws IOException
IOExceptionpublic String writeTypedObject(Object obj) throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic void writeTypedObject(OutputStream os, Object obj) throws IOException
IOExceptionCopyright © 2018. All Rights Reserved.