|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 ParserConfig 的软件包 | |
|---|---|
| com.alibaba.fastjson | |
| com.alibaba.fastjson.parser | |
| com.alibaba.fastjson.parser.deserializer | |
| com.alibaba.fastjson.util | |
| com.alibaba.fastjson 中 ParserConfig 的使用 |
|---|
| 参数类型为 ParserConfig 的 com.alibaba.fastjson 中的方法 | ||
|---|---|---|
static
|
JSON.parseObject(String input,
Type clazz,
ParserConfig config,
int featureValues,
Feature... features)
|
|
static
|
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.parser 中 ParserConfig 的使用 |
|---|
| com.alibaba.fastjson.parser 中 ParserConfig 的子类 | |
|---|---|
class |
JavaBeanMapping
已过时。 |
| 返回 ParserConfig 的 com.alibaba.fastjson.parser 中的方法 | |
|---|---|
ParserConfig |
DefaultJSONParser.getConfig()
|
static ParserConfig |
ParserConfig.getGlobalInstance()
|
| 参数类型为 ParserConfig 的 com.alibaba.fastjson.parser 中的方法 | |
|---|---|
FieldDeserializer |
ParserConfig.createFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo)
|
FieldDeserializer |
ParserConfig.createFieldDeserializerWithoutASM(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo)
|
void |
DefaultJSONParser.setConfig(ParserConfig config)
|
| 参数类型为 ParserConfig 的 com.alibaba.fastjson.parser 中的构造方法 | |
|---|---|
DefaultExtJSONParser(char[] input,
int length,
ParserConfig mapping,
int features)
已过时。 |
|
DefaultExtJSONParser(String input,
ParserConfig mapping)
已过时。 |
|
DefaultExtJSONParser(String input,
ParserConfig mapping,
int features)
已过时。 |
|
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.deserializer 中 ParserConfig 的使用 |
|---|
| 参数类型为 ParserConfig 的 com.alibaba.fastjson.parser.deserializer 中的方法 | |
|---|---|
FieldDeserializer |
JavaBeanDeserializer.createFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo)
|
FieldDeserializer |
ASMJavaBeanDeserializer.createFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo)
|
FieldDeserializer |
ASMJavaBeanDeserializer.InnerJavaBeanDeserializer.createFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo)
|
FieldDeserializer |
ASMDeserializerFactory.createFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo)
|
ObjectDeserializer |
ASMDeserializerFactory.createJavaBeanDeserializer(ParserConfig config,
Class<?> clazz,
Type type)
|
FieldDeserializer |
ASMDeserializerFactory.createStringFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo)
|
| 参数类型为 ParserConfig 的 com.alibaba.fastjson.parser.deserializer 中的构造方法 | |
|---|---|
ArrayListTypeFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo)
|
|
ASMJavaBeanDeserializer(ParserConfig mapping,
Class<?> clazz)
|
|
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.util 中 ParserConfig 的使用 |
|---|
| 参数类型为 ParserConfig 的 com.alibaba.fastjson.util 中的方法 | ||
|---|---|---|
static
|
TypeUtils.cast(Object obj,
Class<T> clazz,
ParserConfig mapping)
|
|
static
|
TypeUtils.cast(Object obj,
ParameterizedType type,
ParserConfig mapping)
|
|
static
|
TypeUtils.cast(Object obj,
Type type,
ParserConfig mapping)
|
|
static
|
TypeUtils.castToEnum(Object obj,
Class<T> clazz,
ParserConfig mapping)
|
|
static
|
TypeUtils.castToJavaBean(Map<String,Object> map,
Class<T> clazz,
ParserConfig mapping)
|
|
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||