| Modifier and Type | Method and Description |
|---|---|
ObjectDeserializer |
ParserConfig.createJavaBeanDeserializer(Class<?> clazz,
Type type) |
ObjectDeserializer |
ParserConfig.get(Type type) |
ObjectDeserializer |
ParserConfig.getDeserializer(Class<?> clazz,
Type type) |
ObjectDeserializer |
ParserConfig.getDeserializer(FieldInfo fieldInfo) |
ObjectDeserializer |
ParserConfig.getDeserializer(Type type) |
protected ObjectDeserializer |
ParserConfig.getEnumDeserializer(Class<?> clazz)
可以通过重写这个方法,定义自己的枚举反序列化实现
|
| Modifier and Type | Method and Description |
|---|---|
IdentityHashMap<Type,ObjectDeserializer> |
ParserConfig.getDerializers()
Deprecated.
|
IdentityHashMap<Type,ObjectDeserializer> |
ParserConfig.getDeserializers() |
| Modifier and Type | Method and Description |
|---|---|
void |
ParserConfig.putDeserializer(Type type,
ObjectDeserializer deserializer) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AutowiredObjectDeserializer |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDateDeserializer |
class |
ContextObjectDeserializer |
class |
EnumCreatorDeserializer |
class |
EnumDeserializer |
class |
JavaBeanDeserializer |
class |
JavaObjectDeserializer |
class |
Jdk8DateCodec |
class |
JSONPDeserializer
Created by wenshao on 21/02/2017.
|
class |
MapDeserializer |
class |
NumberDeserializer |
class |
OptionalCodec |
class |
PropertyProcessableDeserializer
Created by wenshao on 15/07/2017.
|
class |
SqlDateDeserializer |
class |
StackTraceElementDeserializer |
class |
ThrowableDeserializer |
class |
TimeDeserializer |
| Modifier and Type | Field and Description |
|---|---|
protected ObjectDeserializer |
DefaultFieldDeserializer.fieldValueDeserilizer |
| Modifier and Type | Method and Description |
|---|---|
ObjectDeserializer |
ASMDeserializerFactory.createJavaBeanDeserializer(ParserConfig config,
JavaBeanInfo beanInfo) |
ObjectDeserializer |
DefaultFieldDeserializer.getFieldValueDeserilizer(ParserConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
JavaBeanDeserializer.parseArray(Collection collection,
ObjectDeserializer deser,
DefaultJSONParser parser,
Type type,
Object fieldName) |
protected Enum |
JavaBeanDeserializer.scanEnum(JSONLexerBase lexer,
char[] name_chars,
ObjectDeserializer fieldValueDeserilizer) |
| Modifier and Type | Class and Description |
|---|---|
class |
AtomicCodec |
class |
AwtCodec |
class |
BigDecimalCodec |
class |
BigIntegerCodec |
class |
BooleanCodec |
class |
ByteBufferCodec |
class |
CalendarCodec |
class |
CharacterCodec |
class |
CharArrayCodec |
class |
CollectionCodec |
class |
DateCodec |
class |
FloatCodec |
class |
GuavaCodec
Created by wenshao on 15/01/2017.
|
class |
IntegerCodec |
class |
JodaCodec |
class |
LongCodec |
class |
MiscCodec |
class |
ObjectArrayCodec |
class |
ReferenceCodec |
class |
StringCodec |
| Modifier and Type | Method and Description |
|---|---|
ObjectDeserializer |
Module.createDeserializer(ParserConfig config,
Class type) |
| Modifier and Type | Class and Description |
|---|---|
class |
MonetaCodec |
Copyright © 2023. All rights reserved.