类 DictObjColumn
- java.lang.Object
-
- top.daxian1218.dust.db.dict.DictObjColumn
-
public class DictObjColumn extends java.lang.Object
字典对象列
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.String
COLUMN_SUFFIX
-
构造器概要
构造器 构造器 说明 DictObjColumn(java.lang.String columnName)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 DictObjColumn
clone()
java.lang.String
getColumnLabel()
java.lang.String
getColumnName()
int
getDataDec()
DataType
getDataType()
int
getDataWidth()
java.lang.String
getDefaultValue()
DictObj
getDictObj()
DictPropertyCollection
getExtendedProperties()
long
getId()
java.lang.String
getMirrorColumn()
java.lang.String
getParaValue()
java.lang.String
getPhysicalName()
java.lang.String
getRefColumnName()
RefInfo
getRefInfo()
java.lang.String
getRefNameColumn()
java.lang.String
getRelationColumn()
java.lang.String
getRelationTable()
top.daxian1218.dust.commons.data.StatType
getStatType()
java.math.BigDecimal
getStatValue()
java.lang.String
getTableName()
boolean
isAutoIncrement()
boolean
isIgnore()
boolean
isKeyword()
boolean
isPrimaryKey()
boolean
isRequired()
boolean
isVarValue()
static DictObjColumn
parse(com.alibaba.fastjson.JSONObject schema)
void
setAutoIncrement(boolean autoIncrement)
void
setColumnLabel(java.lang.String columnLabel)
void
setDataDec(int dataDec)
void
setDataType(DataType dataType)
void
setDataWidth(int dataWidth)
void
setDefaultValue(java.lang.String defaultValue)
protected void
setDictObj(DictObj dictObj)
void
setId(long id)
void
setIgnore(boolean ignore)
void
setKeyword(boolean keyword)
void
setMirrorColumn(java.lang.String mirrorColumn)
void
setParaValue(java.lang.String paraValue)
void
setPhysicalName(java.lang.String physicalName)
void
setPrimaryKey(boolean primaryKey)
void
setRefInfo(RefInfo refInfo)
void
setRelationColumn(java.lang.String relationColumn)
void
setRelationTable(java.lang.String relationTable)
void
setRequired(boolean required)
void
setStatType(top.daxian1218.dust.commons.data.StatType statType)
void
setStatValue(java.math.BigDecimal statValue)
void
setTableName(java.lang.String tableName)
com.alibaba.fastjson.JSONObject
toJson()
java.lang.String
toString()
java.lang.Object
toValue(java.lang.Object value)
-
-
-
字段详细资料
-
COLUMN_SUFFIX
public static final java.lang.String COLUMN_SUFFIX
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
getDictObj
public DictObj getDictObj()
-
setDictObj
protected void setDictObj(DictObj dictObj)
-
getId
public long getId()
-
setId
public void setId(long id)
-
getColumnLabel
public java.lang.String getColumnLabel()
-
setColumnLabel
public void setColumnLabel(java.lang.String columnLabel)
-
getColumnName
public java.lang.String getColumnName()
-
getRefColumnName
public java.lang.String getRefColumnName()
-
getPhysicalName
public java.lang.String getPhysicalName()
-
setPhysicalName
public void setPhysicalName(java.lang.String physicalName)
-
getTableName
public java.lang.String getTableName()
-
setTableName
public void setTableName(java.lang.String tableName)
-
isPrimaryKey
public boolean isPrimaryKey()
-
setPrimaryKey
public void setPrimaryKey(boolean primaryKey)
-
isIgnore
public boolean isIgnore()
-
setIgnore
public void setIgnore(boolean ignore)
-
getRefNameColumn
public java.lang.String getRefNameColumn()
-
getMirrorColumn
public java.lang.String getMirrorColumn()
-
setMirrorColumn
public void setMirrorColumn(java.lang.String mirrorColumn)
-
isRequired
public boolean isRequired()
-
setRequired
public void setRequired(boolean required)
-
getDataWidth
public int getDataWidth()
-
setDataWidth
public void setDataWidth(int dataWidth)
-
getDataDec
public int getDataDec()
-
setDataDec
public void setDataDec(int dataDec)
-
getDataType
public DataType getDataType()
-
setDataType
public void setDataType(DataType dataType)
-
getDefaultValue
public java.lang.String getDefaultValue()
-
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
-
isAutoIncrement
public boolean isAutoIncrement()
-
setAutoIncrement
public void setAutoIncrement(boolean autoIncrement)
-
isKeyword
public boolean isKeyword()
-
setKeyword
public void setKeyword(boolean keyword)
-
isVarValue
public boolean isVarValue()
-
getRelationTable
public java.lang.String getRelationTable()
-
setRelationTable
public void setRelationTable(java.lang.String relationTable)
-
getRelationColumn
public java.lang.String getRelationColumn()
-
setRelationColumn
public void setRelationColumn(java.lang.String relationColumn)
-
getRefInfo
public RefInfo getRefInfo()
-
setRefInfo
public void setRefInfo(RefInfo refInfo)
-
getExtendedProperties
public DictPropertyCollection getExtendedProperties()
-
clone
public DictObjColumn clone()
- 覆盖:
clone
在类中java.lang.Object
-
toValue
public java.lang.Object toValue(java.lang.Object value)
-
toJson
public com.alibaba.fastjson.JSONObject toJson()
-
parse
public static DictObjColumn parse(com.alibaba.fastjson.JSONObject schema)
-
toString
public java.lang.String toString()
- 覆盖:
toString
在类中java.lang.Object
-
getStatType
public top.daxian1218.dust.commons.data.StatType getStatType()
-
setStatType
public void setStatType(top.daxian1218.dust.commons.data.StatType statType)
-
getStatValue
public java.math.BigDecimal getStatValue()
-
setStatValue
public void setStatValue(java.math.BigDecimal statValue)
-
getParaValue
public java.lang.String getParaValue()
-
setParaValue
public void setParaValue(java.lang.String paraValue)
-
-