public class JavaBeanDeserializer extends Object implements ObjectDeserializer
| Modifier and Type | Field and Description |
|---|---|
com.alibaba.fastjson.parser.JavaBeanInfo |
beanInfo |
| Constructor and Description |
|---|
JavaBeanDeserializer(ParserConfig config,
Class<?> clazz,
Type type) |
JavaBeanDeserializer(ParserConfig config,
Class<?> clazz,
Type type,
com.alibaba.fastjson.parser.JavaBeanInfo beanInfo) |
| Modifier and Type | Method and Description |
|---|---|
Object |
createInstance(Map<String,Object> map,
ParserConfig config) |
<T> T |
deserialze(DefaultJSONParser parser,
Type type,
Object fieldName) |
public JavaBeanDeserializer(ParserConfig config, Class<?> clazz, Type type)
public JavaBeanDeserializer(ParserConfig config, Class<?> clazz, Type type, com.alibaba.fastjson.parser.JavaBeanInfo beanInfo)
public <T> T deserialze(DefaultJSONParser parser, Type type, Object fieldName)
deserialze in interface ObjectDeserializerpublic Object createInstance(Map<String,Object> map, ParserConfig config) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException
Copyright © 2012–2018 Alibaba Group. All rights reserved.