Class MapDeserializer
java.lang.Object
com.alibaba.fastjson.parser.deserializer.MapDeserializer
- All Implemented Interfaces:
ObjectDeserializer
,com.alibaba.fastjson2.reader.ObjectReader
-
Field Summary
Fields inherited from interface com.alibaba.fastjson2.reader.ObjectReader
HASH_TYPE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T> T
deserialze
(DefaultJSONParser parser, Type type, Object fieldName) static Object
parseMap
(DefaultJSONParser parser, Map<Object, Object> map, Type keyType, Type valueType, Object fieldName) static Map
static Map
parseMap
(DefaultJSONParser parser, Map<String, Object> map, Type valueType, Object fieldName, int features) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.alibaba.fastjson.parser.deserializer.ObjectDeserializer
getFastMatchToken, readObject
Methods inherited from interface com.alibaba.fastjson2.reader.ObjectReader
acceptExtra, autoType, autoType, createInstance, createInstance, createInstance, createInstance, createInstance, createInstanceNoneDefaultConstructor, getBuildFunction, getFeatures, getFieldReader, getFieldReader, getFieldReaderLCase, getObjectClass, getTypeKey, getTypeKeyHash, readArrayMappingJSONBObject, readArrayMappingObject, readJSONBObject, readObject, readObject, setFieldValue, setFieldValue
-
Field Details
-
instance
-
-
Constructor Details
-
MapDeserializer
public MapDeserializer()
-
-
Method Details
-
deserialze
- Specified by:
deserialze
in interfaceObjectDeserializer
-
parseMap
-
parseMap
-
parseMap
-