Class ObjectMetaData

java.lang.Object
com.github.tobato.fastdfs.domain.proto.mapper.ObjectMetaData

public class ObjectMetaData extends Object
映射对象元数据

 映射对象元数据必须由@FdfsColumn注解
 
Author:
tobato
  • Constructor Details

    • ObjectMetaData

      public ObjectMetaData(Class<T> genericType)
      映射对象元数据构造函数
      Parameters:
      genericType -
  • Method Details

    • getFieldList

      public List<com.github.tobato.fastdfs.domain.proto.mapper.FieldMetaData> getFieldList()
    • getFieldsFixTotalSize

      public int getFieldsFixTotalSize()
      获取固定参数对象总长度
      Returns:
      总长度
    • getFieldsSendTotalByteSize

      public int getFieldsSendTotalByteSize(Object bean, Charset charset)
      获取需要发送的报文长度
      Parameters:
      bean - 对象
      charset - 字符集
      Returns:
      报文长度
    • dumpObjectMetaData

      public void dumpObjectMetaData()
      导出调试信息