| Package | Description |
|---|---|
| com.alibaba.fastjson | |
| com.alibaba.fastjson.parser | |
| com.alibaba.fastjson.parser.deserializer | |
| com.alibaba.fastjson.serializer |
| Constructor and Description |
|---|
JSONReader(DefaultJSONParser parser) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
JavaBeanDeserializer.deserialze(DefaultJSONParser parser,
Type type,
Object fieldName) |
<T> T |
EnumDeserializer.deserialze(DefaultJSONParser parser,
Type type,
Object fieldName) |
<T> T |
ThrowableDeserializer.deserialze(DefaultJSONParser parser,
Type type,
Object fieldName) |
void |
DefaultFieldDeserializer.parseField(DefaultJSONParser parser,
Object object,
Type objectType,
Map<String,Object> fieldValues) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
ObjectDeserializer.deserialze(DefaultJSONParser parser,
Type type,
Object fieldName) |
abstract void |
FieldDeserializer.parseField(DefaultJSONParser parser,
Object object,
Type objectType,
Map<String,Object> fieldValues) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
IntegerCodec.deserialze(DefaultJSONParser parser,
Type clazz,
Object fieldName) |
<T> T |
CollectionCodec.deserialze(DefaultJSONParser parser,
Type type,
Object fieldName) |
<T> T |
ArrayCodec.deserialze(DefaultJSONParser parser,
Type type,
Object fieldName) |
<T> T |
StringCodec.deserialze(DefaultJSONParser parser,
Type clazz,
Object fieldName) |
<T> T |
NumberCodec.deserialze(DefaultJSONParser parser,
Type clazz,
Object fieldName) |
<T> T |
DateCodec.deserialze(DefaultJSONParser parser,
Type clazz,
Object fieldName) |
<T> T |
BooleanCodec.deserialze(DefaultJSONParser parser,
Type clazz,
Object fieldName) |
<T> T |
BigDecimalCodec.deserialze(DefaultJSONParser parser,
Type clazz,
Object fieldName) |
<T> T |
MiscCodec.deserialze(DefaultJSONParser parser,
Type clazz,
Object fieldName) |
<T> T |
DateCodec.deserialze(DefaultJSONParser parser,
Type clazz,
Object fieldName,
String format) |
Copyright © 2012–2017 Alibaba Group. All rights reserved.