类 com.alibaba.fastjson.parser.ParserConfig
的使用

使用 ParserConfig 的软件包
com.alibaba.fastjson   
com.alibaba.fastjson.parser   
com.alibaba.fastjson.parser.deserializer   
com.alibaba.fastjson.util   
 

com.alibaba.fastjsonParserConfig 的使用
 

参数类型为 ParserConfigcom.alibaba.fastjson 中的方法
static
<T> T
JSON.parseObject(String input, Type clazz, ParserConfig config, int featureValues, Feature... features)
           
static
<T> T
JSON.parseObject(String input, Type clazz, ParserConfig config, ParseProcess processor, int featureValues, Feature... features)
           
static Object JSON.toJSON(Object javaObject, ParserConfig mapping)
           
 

com.alibaba.fastjson.parserParserConfig 的使用
 

返回 ParserConfigcom.alibaba.fastjson.parser 中的方法
 ParserConfig DefaultJSONParser.getConfig()
           
static ParserConfig ParserConfig.getGlobalInstance()
           
 

参数类型为 ParserConfigcom.alibaba.fastjson.parser 中的方法
 FieldDeserializer ParserConfig.createFieldDeserializer(ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo)
           
 void DefaultJSONParser.setConfig(ParserConfig config)
           
 

参数类型为 ParserConfigcom.alibaba.fastjson.parser 中的构造方法
DefaultJSONParser(char[] input, int length, ParserConfig config, int features)
           
DefaultJSONParser(JSONLexer lexer, ParserConfig config)
           
DefaultJSONParser(Object input, JSONLexer lexer, ParserConfig config)
           
DefaultJSONParser(String input, ParserConfig config)
           
DefaultJSONParser(String input, ParserConfig config, int features)
           
 

com.alibaba.fastjson.parser.deserializerParserConfig 的使用
 

参数类型为 ParserConfigcom.alibaba.fastjson.parser.deserializer 中的方法
 FieldDeserializer JavaBeanDeserializer.createFieldDeserializer(ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo)
           
 

参数类型为 ParserConfigcom.alibaba.fastjson.parser.deserializer 中的构造方法
ArrayListTypeFieldDeserializer(ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo)
           
BooleanFieldDeserializer(ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo)
           
DefaultFieldDeserializer(ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo)
           
IntegerFieldDeserializer(ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo)
           
JavaBeanDeserializer(ParserConfig config, Class<?> clazz)
           
JavaBeanDeserializer(ParserConfig config, Class<?> clazz, Type type)
           
LongFieldDeserializer(ParserConfig mapping, Class<?> clazz, FieldInfo fieldInfo)
           
StringFieldDeserializer(ParserConfig config, Class<?> clazz, FieldInfo fieldInfo)
           
ThrowableDeserializer(ParserConfig mapping, Class<?> clazz)
           
 

com.alibaba.fastjson.utilParserConfig 的使用
 

参数类型为 ParserConfigcom.alibaba.fastjson.util 中的方法
static
<T> T
TypeUtils.cast(Object obj, Class<T> clazz, ParserConfig mapping)
           
static
<T> T
TypeUtils.cast(Object obj, ParameterizedType type, ParserConfig mapping)
           
static
<T> T
TypeUtils.cast(Object obj, Type type, ParserConfig mapping)
           
static
<T> T
TypeUtils.castToEnum(Object obj, Class<T> clazz, ParserConfig mapping)
           
static
<T> T
TypeUtils.castToJavaBean(Map<String,Object> map, Class<T> clazz, ParserConfig mapping)
           
 



Copyright © 2012-2015 Alibaba Group. All Rights Reserved.