程序包 | 说明 |
---|---|
com.alibaba.fastjson | |
com.alibaba.fastjson.parser | |
com.alibaba.fastjson.parser.deserializer | |
com.alibaba.fastjson.support.jaxrs | |
com.alibaba.fastjson.util |
限定符和类型 | 方法和说明 |
---|---|
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) |
构造器和说明 |
---|
JSONPath(String path,
SerializeConfig serializeConfig,
ParserConfig parserConfig) |
限定符和类型 | 字段和说明 |
---|---|
static ParserConfig |
ParserConfig.global |
限定符和类型 | 方法和说明 |
---|---|
ParserConfig |
DefaultJSONParser.getConfig() |
static ParserConfig |
ParserConfig.getGlobalInstance() |
限定符和类型 | 方法和说明 |
---|---|
FieldDeserializer |
ParserConfig.createFieldDeserializer(ParserConfig mapping,
JavaBeanInfo beanInfo,
FieldInfo fieldInfo) |
void |
DefaultJSONParser.setConfig(ParserConfig config) |
构造器和说明 |
---|
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) |
限定符和类型 | 方法和说明 |
---|---|
FieldDeserializer |
ASMJavaBeanDeserializer.createFieldDeserializer(ParserConfig mapping,
JavaBeanInfo beanInfo,
FieldInfo fieldInfo) |
Object |
JavaBeanDeserializer.createInstance(Map<String,Object> map,
ParserConfig config) |
ObjectDeserializer |
ASMDeserializerFactory.createJavaBeanDeserializer(ParserConfig config,
Class<?> clazz,
Type type) |
构造器和说明 |
---|
ArrayListTypeFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo) |
ASMJavaBeanDeserializer(ParserConfig mapping,
Class<?> clazz) |
DefaultFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo) |
JavaBeanDeserializer(ParserConfig config,
Class<?> clazz,
Type type) |
ThrowableDeserializer(ParserConfig mapping,
Class<?> clazz) |
限定符和类型 | 字段和说明 |
---|---|
ParserConfig |
FastJsonProvider.parserConfig |
限定符和类型 | 方法和说明 |
---|---|
static <T> T |
TypeUtils.cast(Object obj,
Class<T> clazz,
ParserConfig config) |
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 config) |
Copyright © 2012–2016 Alibaba Group. All rights reserved.