public class TableFieldInfo
extends java.lang.Object
数据库表字段反射信息
| 构造器和说明 |
|---|
TableFieldInfo(GlobalConfiguration globalConfig,
TableInfo tableInfo,
java.lang.reflect.Field field) |
TableFieldInfo(GlobalConfiguration globalConfig,
TableInfo tableInfo,
java.lang.String column,
java.lang.String el,
java.lang.reflect.Field field,
TableField tableField)
存在 TableField 注解构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getColumn() |
java.lang.String |
getEl() |
FieldFill |
getFieldFill() |
FieldStrategy |
getFieldStrategy() |
java.lang.String |
getLogicDeleteValue() |
java.lang.String |
getLogicNotDeleteValue() |
java.lang.String |
getProperty() |
java.lang.Class<?> |
getPropertyType() |
boolean |
isLogicDelete()
是否开启逻辑删除
|
boolean |
isRelated() |
void |
setColumn(GlobalConfiguration globalConfig,
java.lang.String column) |
void |
setEl(java.lang.String el) |
void |
setFieldFill(FieldFill fieldFill) |
void |
setFieldStrategy(FieldStrategy fieldStrategy) |
void |
setLogicDeleteValue(java.lang.String logicDeleteValue) |
void |
setLogicNotDeleteValue(java.lang.String logicNotDeleteValue) |
void |
setProperty(java.lang.String property) |
void |
setPropertyType(java.lang.Class<?> propertyType) |
void |
setRelated(boolean related) |
public TableFieldInfo(GlobalConfiguration globalConfig, TableInfo tableInfo, java.lang.String column, java.lang.String el, java.lang.reflect.Field field, TableField tableField)
存在 TableField 注解构造函数
public TableFieldInfo(GlobalConfiguration globalConfig, TableInfo tableInfo, java.lang.reflect.Field field)
public boolean isRelated()
public void setRelated(boolean related)
public java.lang.String getColumn()
public void setColumn(GlobalConfiguration globalConfig, java.lang.String column)
public java.lang.String getProperty()
public void setProperty(java.lang.String property)
public java.lang.String getEl()
public void setEl(java.lang.String el)
public FieldStrategy getFieldStrategy()
public void setFieldStrategy(FieldStrategy fieldStrategy)
public java.lang.Class<?> getPropertyType()
public void setPropertyType(java.lang.Class<?> propertyType)
public boolean isLogicDelete()
public java.lang.String getLogicDeleteValue()
public void setLogicDeleteValue(java.lang.String logicDeleteValue)
public java.lang.String getLogicNotDeleteValue()
public void setLogicNotDeleteValue(java.lang.String logicNotDeleteValue)
public FieldFill getFieldFill()
public void setFieldFill(FieldFill fieldFill)