public abstract class FieldDeserializer extends Object
| Constructor and Description |
|---|
FieldDeserializer(Class<?> clazz,
FieldInfo fieldInfo,
int fastMatchToken) |
| Modifier and Type | Method and Description |
|---|---|
Enum |
getEnumByHashCode(long hashCode) |
abstract void |
parseField(DefaultJSONParser parser,
Object object,
Type objectType,
Map<String,Object> fieldValues) |
void |
setValue(Object object,
double value) |
void |
setValue(Object object,
float value) |
void |
setValue(Object object,
int value) |
void |
setValue(Object object,
long value) |
void |
setValue(Object object,
Object value) |
public Enum getEnumByHashCode(long hashCode)
public abstract void parseField(DefaultJSONParser parser, Object object, Type objectType, Map<String,Object> fieldValues)
public void setValue(Object object, int value) throws IllegalAccessException
IllegalAccessExceptionpublic void setValue(Object object, long value) throws IllegalAccessException
IllegalAccessExceptionpublic void setValue(Object object, float value) throws IllegalAccessException
IllegalAccessExceptionpublic void setValue(Object object, double value) throws IllegalAccessException
IllegalAccessExceptionCopyright © 2012–2017 Alibaba Group. All rights reserved.