public class MapDeserializer extends java.lang.Object implements ObjectDeserializer
| Modifier and Type | Field and Description |
|---|---|
static MapDeserializer |
instance |
HASH_TYPE, VALUE_NAME| Constructor and Description |
|---|
MapDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
deserialze(DefaultJSONParser parser,
java.lang.reflect.Type type,
java.lang.Object fieldName) |
static java.lang.Object |
parseMap(DefaultJSONParser parser,
java.util.Map<java.lang.Object,java.lang.Object> map,
java.lang.reflect.Type keyType,
java.lang.reflect.Type valueType,
java.lang.Object fieldName) |
static java.util.Map |
parseMap(DefaultJSONParser parser,
java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.reflect.Type valueType,
java.lang.Object fieldName) |
static java.util.Map |
parseMap(DefaultJSONParser parser,
java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.reflect.Type valueType,
java.lang.Object fieldName,
int features) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFastMatchToken, readObjectaccept, acceptExtra, acceptExtra, autoType, autoType, createInstance, createInstance, createInstance, createInstance, createInstance, createInstance, createInstance, createInstanceNoneDefaultConstructor, getBuildFunction, getFeatures, getFieldReader, getFieldReader, getFieldReaderLCase, getObjectClass, getTypeKey, getTypeKeyHash, readArrayMappingJSONBObject, readArrayMappingObject, readJSONBObject, readObject, readObject, readObject, setFieldValue, setFieldValue, setFieldValuepublic static final MapDeserializer instance
public <T> T deserialze(DefaultJSONParser parser, java.lang.reflect.Type type, java.lang.Object fieldName)
deserialze in interface ObjectDeserializerpublic static java.util.Map parseMap(DefaultJSONParser parser, java.util.Map<java.lang.String,java.lang.Object> map, java.lang.reflect.Type valueType, java.lang.Object fieldName, int features)
public static java.util.Map parseMap(DefaultJSONParser parser, java.util.Map<java.lang.String,java.lang.Object> map, java.lang.reflect.Type valueType, java.lang.Object fieldName)
public static java.lang.Object parseMap(DefaultJSONParser parser, java.util.Map<java.lang.Object,java.lang.Object> map, java.lang.reflect.Type keyType, java.lang.reflect.Type valueType, java.lang.Object fieldName)