Package net.minidev.json.writer
Class JsonReader
- java.lang.Object
-
- net.minidev.json.writer.JsonReader
-
public class JsonReader extends Object
-
-
Field Summary
Fields Modifier and Type Field Description JsonReaderI<JSONAwareEx>
DEFAULT
JsonReaderI<JSONAwareEx>
DEFAULT_ORDERED
-
Constructor Summary
Constructors Constructor Description JsonReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> JsonReaderI<T>
getMapper(Class<T> type)
Get the corresponding mapper Class, or create it on first call<T> JsonReaderI<T>
getMapper(ParameterizedType type)
<T> JsonReaderI<T>
getMapper(Type type)
<T> void
registerReader(Class<T> type, JsonReaderI<T> mapper)
<T> void
remapField(Class<T> type, String fromJson, String toJava)
remap field name in custom classes
-
-
-
Field Detail
-
DEFAULT
public JsonReaderI<JSONAwareEx> DEFAULT
-
DEFAULT_ORDERED
public JsonReaderI<JSONAwareEx> DEFAULT_ORDERED
-
-
Method Detail
-
remapField
public <T> void remapField(Class<T> type, String fromJson, String toJava)
remap field name in custom classes- Parameters:
fromJson
- field name in jsontoJava
- field name in Java- Since:
- 2.1.1
-
registerReader
public <T> void registerReader(Class<T> type, JsonReaderI<T> mapper)
-
getMapper
public <T> JsonReaderI<T> getMapper(Type type)
-
getMapper
public <T> JsonReaderI<T> getMapper(Class<T> type)
Get the corresponding mapper Class, or create it on first call- Parameters:
type
- to be map
-
getMapper
public <T> JsonReaderI<T> getMapper(ParameterizedType type)
-
-