| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
JSON.parse(java.lang.String str,
ParserConfig config) |
static java.lang.Object |
JSON.parse(java.lang.String str,
ParserConfig config,
Feature... features) |
static java.lang.Object |
JSON.parse(java.lang.String str,
ParserConfig config,
int features) |
static <T> java.util.List<T> |
JSON.parseArray(java.lang.String text,
java.lang.Class<T> clazz,
ParserConfig config) |
static <T> T |
JSON.parseObject(byte[] bytes,
java.nio.charset.Charset charset,
java.lang.reflect.Type objectClass,
ParserConfig config,
ParseProcess processor,
int featureValues,
Feature... features) |
static <T> T |
JSON.parseObject(byte[] bytes,
int offset,
int len,
java.nio.charset.Charset charset,
java.lang.reflect.Type objectType,
ParserConfig config,
ParseProcess processor,
int featureValues,
Feature... features) |
static <T> T |
JSON.parseObject(java.io.InputStream is,
java.nio.charset.Charset charset,
java.lang.reflect.Type type,
ParserConfig config,
Feature... features) |
static <T> T |
JSON.parseObject(java.io.InputStream is,
java.nio.charset.Charset charset,
java.lang.reflect.Type objectType,
ParserConfig config,
ParseProcess processor,
int featureValues,
Feature... features) |
static <T> T |
JSON.parseObject(java.lang.String str,
java.lang.reflect.Type objectType,
ParserConfig config,
Feature... features) |
static <T> T |
JSON.parseObject(java.lang.String input,
java.lang.reflect.Type clazz,
ParserConfig config,
int featureValues,
Feature... features) |
static <T> T |
JSON.parseObject(java.lang.String str,
java.lang.reflect.Type objectClass,
ParserConfig config,
ParseProcess processor,
int featureValues,
Feature... features) |
static <T> T |
JSONPath.read(java.lang.String json,
java.lang.String path,
java.lang.reflect.Type clazz,
ParserConfig parserConfig) |
<T> T |
JSONObject.toJavaObject(java.lang.Class<T> clazz,
ParserConfig config,
int features) |
static java.lang.Object |
JSON.toJSON(java.lang.Object javaObject,
ParserConfig config) |
| Modifier and Type | Field and Description |
|---|---|
private ParserConfig |
DefaultJSONParser.config |
static ParserConfig |
ParserConfig.global |
| Modifier and Type | Method and Description |
|---|---|
ParserConfig |
DefaultJSONParser.getConfig() |
static ParserConfig |
ParserConfig.getGlobalInstance() |
| Constructor and Description |
|---|
DefaultJSONParser(JSONReader reader,
ParserConfig config) |
DefaultJSONParser(java.lang.Object input,
JSONLexer lexer,
ParserConfig config) |
DefaultJSONParser(java.lang.String text,
ParserConfig config) |
| Constructor and Description |
|---|
JavaBeanDeserializer(ParserConfig config,
java.lang.Class<?> clazz,
java.lang.reflect.Type type) |
| Modifier and Type | Method and Description |
|---|---|
ObjectDeserializer |
Module.createDeserializer(ParserConfig config,
java.lang.Class type) |
| Modifier and Type | Field and Description |
|---|---|
private ParserConfig |
FastJsonConfig.parserConfig
parserConfig
|
| Modifier and Type | Method and Description |
|---|---|
ParserConfig |
FastJsonConfig.getParserConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
FastJsonConfig.setParserConfig(ParserConfig parserConfig) |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
TypeUtils.cast(java.lang.Object obj,
java.lang.Class<T> clazz,
ParserConfig config) |
static <T> T |
TypeUtils.cast(java.lang.Object obj,
java.lang.reflect.ParameterizedType type,
ParserConfig mapping) |
static <T> T |
TypeUtils.cast(java.lang.Object obj,
java.lang.reflect.Type type,
ParserConfig mapping) |
private static <T> void |
TypeUtils.castItemsTo(ParserConfig mapping,
java.lang.Iterable items,
java.lang.reflect.Type itemType,
java.util.Collection to) |
static <T> T |
TypeUtils.castToJavaBean(java.util.Map<java.lang.String,java.lang.Object> map,
java.lang.Class<T> clazz,
ParserConfig config) |