public class PSSysDBColumnImpl extends PSObjectImpl implements IPSSysDBColumn
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
ATTR_GETCODENAME |
static java.lang.String |
ATTR_GETCODENAME2 |
static java.lang.String |
ATTR_GETCOLUMNTAG |
static java.lang.String |
ATTR_GETCOLUMNTAG2 |
static java.lang.String |
ATTR_GETCREATESQL |
static java.lang.String |
ATTR_GETDATATYPE |
static java.lang.String |
ATTR_GETDEFAULTVALUE |
static java.lang.String |
ATTR_GETDROPSQL |
static java.lang.String |
ATTR_GETLENGTH |
static java.lang.String |
ATTR_GETLOGICNAME |
static java.lang.String |
ATTR_GETPRECISION |
static java.lang.String |
ATTR_GETREFPSSYSDBCOLUMN |
static java.lang.String |
ATTR_GETREFPSSYSDBTABLE |
static java.lang.String |
ATTR_GETSTDDATATYPE |
static java.lang.String |
ATTR_ISAUTOINCREMENT |
static java.lang.String |
ATTR_ISFKEY |
static java.lang.String |
ATTR_ISNULLABLE |
static java.lang.String |
ATTR_ISPKEY |
static java.lang.String |
ATTR_ISUNSIGNED |
ATTR_GETDYNAMODELFILEPATH, ATTR_GETMEMO, ATTR_GETNAME, ATTR_GETPSDYNAMODEL, ATTR_GETUSERCAT, ATTR_GETUSERTAG, ATTR_GETUSERTAG2, ATTR_GETUSERTAG3, ATTR_GETUSERTAG4ATTR_GETID| 构造器和说明 |
|---|
PSSysDBColumnImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getCodeName()
获取代码标识
|
java.lang.String |
getCodeName2()
获取代码名称2
|
java.lang.String |
getColumnTag()
获取数据列标记
|
java.lang.String |
getColumnTag2()
获取数据列标记2
|
java.lang.String |
getCreateSql()
获取建立SQL
|
java.lang.String |
getDataType()
获取数据类型
|
java.lang.String |
getDefaultValue()
获取默认值
|
java.lang.String |
getDropSql()
获取移除SQL
|
int |
getLength()
获取字段长度
|
java.lang.String |
getLogicName()
获取逻辑名称
|
int |
getPrecision()
获取字段精度
|
IPSSysDBColumn |
getRefPSSysDBColumn()
获取引用数据列
|
IPSSysDBColumn |
getRefPSSysDBColumnMust()
获取引用数据列,不存在时抛出异常
|
IPSSysDBTable |
getRefPSSysDBTable()
获取引用数据表
|
IPSSysDBTable |
getRefPSSysDBTableMust()
获取引用数据表,不存在时抛出异常
|
int |
getStdDataType()
获取标准数据类型
返回值参考
PSModelEnums.StdDataType |
boolean |
isAutoIncrement()
获取是否自增列
|
boolean |
isFKey()
获取是否外键
|
boolean |
isNullable()
获取是否允许空值输入
|
boolean |
isPKey()
获取是否主键
|
boolean |
isUnsigned()
获取是否无符号列
|
void |
setRefPSSysDBColumn(IPSSysDBColumn refpssysdbcolumn) |
void |
setRefPSSysDBTable(IPSSysDBTable refpssysdbtable) |
getDynaModelFilePath, getMemo, getName, getPSDynaModel, getPSDynaModelMust, getUserCat, getUserTag, getUserTag2, getUserTag3, getUserTag4getArray, getBoolean, getChildPSModelObject, getChildPSModelObject, getDeployId, getDouble, getExtendMode, getId, getInt, getLong, getObjectNode, getParentPSModelObject, getParentPSModelObject, getParentPSModelObject, getPSModelObject, getString, init, isDynaInstModelgetDynaModelFilePath, getMemo, getName, getPSDynaModel, getPSDynaModelMust, getUserCat, getUserTag, getUserTag2, getUserTag3, getUserTag4getId, getObjectNode, getParentPSModelObject, getParentPSModelObject, getParentPSModelObject, getPSModelObjectpublic static final java.lang.String ATTR_GETCODENAME
public static final java.lang.String ATTR_GETCODENAME2
public static final java.lang.String ATTR_GETCOLUMNTAG
public static final java.lang.String ATTR_GETCOLUMNTAG2
public static final java.lang.String ATTR_GETCREATESQL
public static final java.lang.String ATTR_GETDATATYPE
public static final java.lang.String ATTR_GETDEFAULTVALUE
public static final java.lang.String ATTR_GETDROPSQL
public static final java.lang.String ATTR_GETLENGTH
public static final java.lang.String ATTR_GETLOGICNAME
public static final java.lang.String ATTR_GETPRECISION
public static final java.lang.String ATTR_GETREFPSSYSDBCOLUMN
public static final java.lang.String ATTR_GETREFPSSYSDBTABLE
public static final java.lang.String ATTR_GETSTDDATATYPE
public static final java.lang.String ATTR_ISAUTOINCREMENT
public static final java.lang.String ATTR_ISFKEY
public static final java.lang.String ATTR_ISNULLABLE
public static final java.lang.String ATTR_ISPKEY
public static final java.lang.String ATTR_ISUNSIGNED
public java.lang.String getCodeName()
IPSModelObjectgetCodeName 在接口中 IPSSysDBColumngetCodeName 在接口中 IPSModelObjectgetCodeName 在接口中 IPSModelObjectRuntimegetCodeName 在类中 PSObjectImplpublic java.lang.String getCodeName2()
IPSSysDBColumngetCodeName2 在接口中 IPSSysDBColumnpublic java.lang.String getColumnTag()
IPSSysDBColumngetColumnTag 在接口中 IPSSysDBColumnpublic java.lang.String getColumnTag2()
IPSSysDBColumngetColumnTag2 在接口中 IPSSysDBColumnpublic java.lang.String getCreateSql()
IPSSysDBColumngetCreateSql 在接口中 IPSSysDBColumnpublic java.lang.String getDataType()
IPSSysDBColumngetDataType 在接口中 IPSSysDBColumnpublic java.lang.String getDefaultValue()
IPSSysDBColumngetDefaultValue 在接口中 IPSSysDBColumnpublic java.lang.String getDropSql()
IPSSysDBColumngetDropSql 在接口中 IPSSysDBColumnpublic int getLength()
IPSSysDBColumngetLength 在接口中 IPSSysDBColumnpublic java.lang.String getLogicName()
IPSSysDBColumngetLogicName 在接口中 IPSSysDBColumngetLogicName 在接口中 IPSObjectgetLogicName 在类中 PSObjectImplBasepublic int getPrecision()
IPSSysDBColumngetPrecision 在接口中 IPSSysDBColumnpublic IPSSysDBColumn getRefPSSysDBColumn()
IPSSysDBColumngetRefPSSysDBColumn 在接口中 IPSSysDBColumnpublic IPSSysDBColumn getRefPSSysDBColumnMust()
IPSSysDBColumngetRefPSSysDBColumnMust 在接口中 IPSSysDBColumnpublic void setRefPSSysDBColumn(IPSSysDBColumn refpssysdbcolumn)
public IPSSysDBTable getRefPSSysDBTable()
IPSSysDBColumngetRefPSSysDBTable 在接口中 IPSSysDBColumnpublic IPSSysDBTable getRefPSSysDBTableMust()
IPSSysDBColumngetRefPSSysDBTableMust 在接口中 IPSSysDBColumnpublic void setRefPSSysDBTable(IPSSysDBTable refpssysdbtable)
public int getStdDataType()
IPSSysDBColumn
返回值参考 PSModelEnums.StdDataType
getStdDataType 在接口中 IPSSysDBColumnpublic boolean isAutoIncrement()
IPSSysDBColumnisAutoIncrement 在接口中 IPSSysDBColumnpublic boolean isFKey()
IPSSysDBColumnisFKey 在接口中 IPSSysDBColumnpublic boolean isNullable()
IPSSysDBColumnisNullable 在接口中 IPSSysDBColumnpublic boolean isPKey()
IPSSysDBColumnisPKey 在接口中 IPSSysDBColumnpublic boolean isUnsigned()
IPSSysDBColumnisUnsigned 在接口中 IPSSysDBColumn