类 FieldProperty

java.lang.Object
cn.isliu.core.pojo.FieldProperty

public class FieldProperty extends Object
字段属性类 封装实体类字段的属性信息,包括字段名和对应的表格属性注解信息
  • 构造器详细资料

    • FieldProperty

      public FieldProperty()
      无参构造函数
    • FieldProperty

      public FieldProperty(String field, TableProperty tableProperty)
      构造函数
      参数:
      field - 字段名
      tableProperty - 表格属性注解
  • 方法详细资料

    • getField

      public String getField()
      获取字段名
      返回:
      字段名字符串
    • setField

      public void setField(String field)
      设置字段名
      参数:
      field - 字段名字符串
    • getTableProperty

      public TableProperty getTableProperty()
      获取表格属性注解
      返回:
      表格属性注解对象
    • setTableProperty

      public void setTableProperty(TableProperty tableProperty)
      设置表格属性注解
      参数:
      tableProperty - 表格属性注解对象
    • getFieldField

      public String getFieldField()
      获取字段名(注解中的field属性)
      返回:
      字段名字符串
    • getFieldName

      public String[] getFieldName()
      获取列名(注解中的value属性)
      返回:
      列名字符串
    • getFieldType

      public TypeEnum getFieldType()
      获取字段类型
      返回:
      字段类型枚举
    • getFieldFormat

      public Class<? extends FieldValueProcess> getFieldFormat()
      获取字段格式化处理类
      返回:
      字段值处理类Class对象
    • getFieldEnum

      public Class<? extends BaseEnum> getFieldEnum()
      获取字段枚举类
      返回:
      枚举类Class对象
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object