com.alibaba.fastjson.serializer
类 JavaBeanSerializer

java.lang.Object
  继承者 com.alibaba.fastjson.serializer.JavaBeanSerializer
所有已实现的接口:
ObjectSerializer
直接已知子类:
ExceptionSerializer

public class JavaBeanSerializer
extends Object
implements ObjectSerializer

作者:
wenshao

构造方法摘要
JavaBeanSerializer(Class<?> clazz)
           
JavaBeanSerializer(Class<?> clazz, Map<String,String> aliasMap)
           
JavaBeanSerializer(Class<?> clazz, String... aliasList)
           
 
方法摘要
 FieldSerializer createFieldSerializer(FieldInfo fieldInfo)
           
 FieldSerializer[] getGetters()
           
 void write(JSONSerializer serializer, Object object, Object fieldName, Type fieldType)
           
 void writeReference(JSONSerializer serializer, Object object)
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

JavaBeanSerializer

public JavaBeanSerializer(Class<?> clazz)

JavaBeanSerializer

public JavaBeanSerializer(Class<?> clazz,
                          String... aliasList)

JavaBeanSerializer

public JavaBeanSerializer(Class<?> clazz,
                          Map<String,String> aliasMap)
方法详细信息

getGetters

public FieldSerializer[] getGetters()

write

public void write(JSONSerializer serializer,
                  Object object,
                  Object fieldName,
                  Type fieldType)
           throws IOException
指定者:
接口 ObjectSerializer 中的 write
抛出:
IOException

writeReference

public void writeReference(JSONSerializer serializer,
                           Object object)

createFieldSerializer

public FieldSerializer createFieldSerializer(FieldInfo fieldInfo)


Copyright © 2012-2014 Alibaba Group. All Rights Reserved.