| Package | Description |
|---|---|
| com.alibaba.fastjson | |
| com.alibaba.fastjson.parser | |
| com.alibaba.fastjson.util |
| Modifier and Type | Method and Description |
|---|---|
static Object |
JSON.parse(String text,
ParserConfig config) |
static Object |
JSON.parse(String text,
ParserConfig config,
Feature... features) |
static Object |
JSON.parse(String text,
ParserConfig config,
int features) |
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)
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
ParserConfig |
DefaultJSONParser.config |
static ParserConfig |
ParserConfig.global |
| Modifier and Type | Method and Description |
|---|---|
static ParserConfig |
ParserConfig.getGlobalInstance() |
| Modifier and Type | Method and Description |
|---|---|
FieldDeserializer |
ParserConfig.createFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo) |
Object |
JavaBeanDeserializer.createInstance(Map<String,Object> map,
ParserConfig config) |
ObjectDeserializer |
DefaultFieldDeserializer.getFieldValueDeserilizer(ParserConfig config) |
| Constructor and Description |
|---|
DefaultFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo) |
DefaultJSONParser(char[] input,
int length,
ParserConfig config,
int features) |
DefaultJSONParser(JSONLexer lexer,
ParserConfig config) |
DefaultJSONParser(String input,
ParserConfig config) |
DefaultJSONParser(String input,
ParserConfig config,
int features) |
JavaBeanDeserializer(ParserConfig config,
Class<?> clazz,
Type type) |
JavaBeanDeserializer(ParserConfig config,
Class<?> clazz,
Type type,
com.alibaba.fastjson.parser.JavaBeanInfo beanInfo) |
ThrowableDeserializer(ParserConfig mapping,
Class<?> clazz) |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
TypeUtils.cast(Object obj,
Class<T> clazz,
ParserConfig mapping) |
static <T> T |
TypeUtils.cast(Object obj,
Class<T> clazz,
ParserConfig mapping,
int features) |
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) |
static <T> T |
TypeUtils.castToJavaBean(Map<String,Object> map,
Class<T> clazz,
ParserConfig config,
int features) |
Copyright © 2012–2017 Alibaba Group. All rights reserved.