public class JavaBeanSerializer extends Object implements ObjectSerializer
| Constructor and Description |
|---|
JavaBeanSerializer(Class<?> clazz) |
JavaBeanSerializer(Class<?> clazz,
int classModifiers,
Map<String,String> aliasMap,
boolean fieldOnly,
boolean jsonTypeSupport,
boolean jsonFieldSupport,
boolean fieldGenericSupport,
PropertyNamingStrategy propertyNamingStrategy) |
JavaBeanSerializer(Class<?> clazz,
PropertyNamingStrategy propertyNamingStrategy) |
JavaBeanSerializer(Class<?> clazz,
String... aliasList) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getFieldValuesMap(Object object) |
void |
write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType) |
public JavaBeanSerializer(Class<?> clazz)
public JavaBeanSerializer(Class<?> clazz, PropertyNamingStrategy propertyNamingStrategy)
public JavaBeanSerializer(Class<?> clazz, int classModifiers, Map<String,String> aliasMap, boolean fieldOnly, boolean jsonTypeSupport, boolean jsonFieldSupport, boolean fieldGenericSupport, PropertyNamingStrategy propertyNamingStrategy)
clazz - classModifiers - aliasMap - fieldOnly - jsonTypeSupport - jsonFieldSupport - fieldGenericSupport - public void write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType) throws IOException
write in interface ObjectSerializerIOExceptionCopyright © 2012–2017 Alibaba Group. All rights reserved.