@ToStringBuilder.ToObjectInfo public abstract class JsonProcessor extends InitializeObject
mutex| Constructor and Description |
|---|
JsonProcessor() |
| Modifier and Type | Method and Description |
|---|---|
abstract JsonProcessor |
copy() |
static JsonProcessor |
getDefault() |
abstract <T> T |
read(Reader reader,
Class<T> resultClass) |
abstract <T> T |
read(Reader reader,
Type type) |
Map<String,Object> |
readAsLinkedMap(Reader reader) |
Map<String,Object> |
readAsMap(Reader reader) |
static void |
setDefault(JsonProcessor obj) |
static void |
setProvider(Provider<JsonProcessor> provider) |
String |
toString(Object obj) |
abstract void |
write(Writer out,
Object obj) |
assertNotInitialized, destroy, init, initializepublic abstract void write(Writer out, Object obj) throws JsonException
JsonExceptionpublic abstract <T> T read(Reader reader, Class<T> resultClass) throws JsonException
JsonExceptionpublic abstract <T> T read(Reader reader, Type type) throws JsonException
JsonExceptionpublic abstract JsonProcessor copy()
public Map<String,Object> readAsMap(Reader reader) throws JsonException
JsonExceptionpublic Map<String,Object> readAsLinkedMap(Reader reader) throws JsonException
JsonExceptionpublic String toString(Object obj) throws JsonException
JsonExceptionpublic static JsonProcessor getDefault()
public static void setDefault(JsonProcessor obj)
public static void setProvider(Provider<JsonProcessor> provider)
Copyright © 2018. All rights reserved.