All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addAccept(String name) |
void |
addDeny(String name) |
Class<?> |
checkAutoType(String typeName,
Class<?> expectClass) |
void |
configFromPropety(Properties properties) |
FieldDeserializer |
createFieldDeserializer(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo) |
FieldDeserializer |
createFieldDeserializerWithoutASM(ParserConfig mapping,
Class<?> clazz,
FieldInfo fieldInfo) |
ObjectDeserializer |
createJavaBeanDeserializer(Class<?> clazz,
Type type) |
IdentityHashMap<Type,ObjectDeserializer> |
getDerializers() |
ObjectDeserializer |
getDeserializer(Class<?> clazz,
Type type) |
ObjectDeserializer |
getDeserializer(FieldInfo fieldInfo) |
ObjectDeserializer |
getDeserializer(Type type) |
static Field |
getField(Class<?> clazz,
String fieldName) |
Map<String,FieldDeserializer> |
getFieldDeserializers(Class<?> clazz) |
static ParserConfig |
getGlobalInstance() |
SymbolTable |
getSymbolTable() |
void |
initJavaBeanDeserializers(Class<?>... classes) |
boolean |
isAsmEnable() |
boolean |
isAutoTypeSupport() |
boolean |
isPrimitive(Class<?> clazz) |
void |
putDeserializer(Type type,
ObjectDeserializer deserializer) |
void |
setAsmEnable(boolean asmEnable) |
void |
setAutoTypeSupport(boolean autoTypeSupport) |