InitializeSupportGsonProcessor@EnableDecision(OBJECT_INFO) public abstract class JsonProcessor extends InitializeObject
mutex| Constructor | Description |
|---|---|
JsonProcessor() |
| Modifier and Type | Method | Description |
|---|---|---|
abstract JsonProcessor |
copy() |
|
static JsonProcessor |
getDefault() |
|
abstract <T> T |
read(Reader reader,
Class<? extends 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<? extends 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.