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>DEFAULTJsonReaderI<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> voidregisterReader(Class<T> type, JsonReaderI<T> mapper)<T> voidremapField(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)
-
-