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) |
public static final java.lang.String COLUMN_SUFFIX
public DictObj getDictObj()
protected void setDictObj(DictObj dictObj)
public long getId()
public void setId(long id)
public java.lang.String getColumnLabel()
public void setColumnLabel(java.lang.String columnLabel)
public java.lang.String getColumnName()
public java.lang.String getRefColumnName()
public java.lang.String getPhysicalName()
public void setPhysicalName(java.lang.String physicalName)
public java.lang.String getTableName()
public void setTableName(java.lang.String tableName)
public boolean isPrimaryKey()
public void setPrimaryKey(boolean primaryKey)
public boolean isIgnore()
public void setIgnore(boolean ignore)
public java.lang.String getRefNameColumn()
public java.lang.String getMirrorColumn()
public void setMirrorColumn(java.lang.String mirrorColumn)
public boolean isRequired()
public void setRequired(boolean required)
public int getDataWidth()
public void setDataWidth(int dataWidth)
public int getDataDec()
public void setDataDec(int dataDec)
public DataType getDataType()
public void setDataType(DataType dataType)
public java.lang.String getDefaultValue()
public void setDefaultValue(java.lang.String defaultValue)
public boolean isAutoIncrement()
public void setAutoIncrement(boolean autoIncrement)
public boolean isKeyword()
public void setKeyword(boolean keyword)
public boolean isVarValue()
public java.lang.String getRelationTable()
public void setRelationTable(java.lang.String relationTable)
public java.lang.String getRelationColumn()
public void setRelationColumn(java.lang.String relationColumn)
public RefInfo getRefInfo()
public void setRefInfo(RefInfo refInfo)
public DictPropertyCollection getExtendedProperties()
public DictObjColumn clone()
clone
在类中 java.lang.Object
public java.lang.Object toValue(java.lang.Object value)
public com.alibaba.fastjson.JSONObject toJson()
public static DictObjColumn parse(com.alibaba.fastjson.JSONObject schema)
public java.lang.String toString()
toString
在类中 java.lang.Object
public top.daxian1218.dust.commons.data.StatType getStatType()
public void setStatType(top.daxian1218.dust.commons.data.StatType statType)
public java.math.BigDecimal getStatValue()
public void setStatValue(java.math.BigDecimal statValue)
public java.lang.String getParaValue()
public void setParaValue(java.lang.String paraValue)