public class FastjsonDeserializer
extends com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer
com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer,
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>${fastjson.version}</version>
<scope>provided</scope>
</dependency>
| 构造器和说明 |
|---|
FastjsonDeserializer(java.lang.Class<? extends BaseBean> beanClass) |
FastjsonDeserializer(com.alibaba.fastjson.parser.ParserConfig config,
java.lang.Class<? extends BaseBean> beanClass) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
deserialze(com.alibaba.fastjson.parser.DefaultJSONParser parser,
java.lang.reflect.Type type,
java.lang.Object fieldName) |
int |
getFastMatchToken() |
static void |
install()
define FASTJSON deserializer for all class derived from BaseBean using
ParserConfig.global |
static void |
install(com.alibaba.fastjson.parser.ParserConfig config)
define FASTJSON deserializer for all class derived from BaseBean
|
check, createInstance, createInstance, deserialze, deserialze, deserialzeArrayMapping, getFieldDeserializer, getFieldDeserializer, getFieldDeserializer, getFieldType, getSeeAlso, parseArray, parseField, parseField, parseRest, parseRest, scanEnum, scanEnum, smartMatch, smartMatchpublic FastjsonDeserializer(com.alibaba.fastjson.parser.ParserConfig config,
java.lang.Class<? extends BaseBean> beanClass)
public FastjsonDeserializer(java.lang.Class<? extends BaseBean> beanClass)
public <T> T deserialze(com.alibaba.fastjson.parser.DefaultJSONParser parser,
java.lang.reflect.Type type,
java.lang.Object fieldName)
deserialze 在接口中 com.alibaba.fastjson.parser.deserializer.ObjectDeserializerdeserialze 在类中 com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializerpublic int getFastMatchToken()
getFastMatchToken 在接口中 com.alibaba.fastjson.parser.deserializer.ObjectDeserializergetFastMatchToken 在类中 com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializerpublic static void install()
ParserConfig.globalpublic static void install(com.alibaba.fastjson.parser.ParserConfig config)
config - using ParserConfig.global instead of nullCopyright © 2022. All Rights Reserved.