Package | Description |
---|---|
org.cakelab.json.codec |
Modifier and Type | Method and Description |
---|---|
static void |
ReflectionHelper.checkParameter(java.lang.reflect.Method method,
int param,
java.lang.reflect.Field field,
java.lang.Class<?> paramType) |
java.lang.Object |
JSONCodec.decodeObject(java.io.InputStream inputStream,
java.lang.Class<?> target)
decodes the given json string from input stream into an object of the given target type.
|
java.lang.Object |
JSONCodec.decodeObject(java.io.InputStream inputStream,
java.lang.Object target)
decodes the given json string from input stream into the given target object.
|
<T> T |
JSONCodec.decodeObject(JSONObject json,
java.lang.Class<T> clazz) |
<T> T |
JSONCodec.decodeObject(JSONObject json,
T target) |
<T> T |
JSONCodec.decodeObject(java.lang.String jsonString,
java.lang.Class<T> type)
decodes the given json string into an object of the given target type.
|
java.lang.Object |
JSONCodec.decodeObject(java.lang.String jsonString,
java.lang.Object target)
decodes the given json string into the given target object.
|
java.lang.String |
JSONCodec.encodeObject(java.lang.Object o) |
void |
JSONCodec.encodeObject(java.lang.Object o,
java.io.OutputStream out) |
java.lang.Object |
JSONCodec.encodeObjectJSON(java.lang.Object o)
Encodes the given object into a JSONObject or JSONArray, depending on the given
object.
|
java.lang.Object |
JSONCodec.encodeObjectJSON(java.lang.Object o,
java.lang.Class<?> referenceType)
returns a JSONObject or JSONArray depending on the given
object o to be encoded.
|
static java.lang.reflect.Method |
ReflectionHelper.findMethod(java.lang.Class<?> target,
java.lang.String methodName,
java.lang.Class<?>[] params) |