public final class Column extends Object implements Serializable
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
allowDeleteWhere()
表示列是否在delete时将实际数据用于条件查询(true),如果不是则忽略对该列的条件判断(false)。
|
boolean |
allowEmpty()
表示列是否允许空值出现。
|
boolean |
allowInsert()
表示列是否在insert时将实际数据用于新增(true),如果不是新增将采用默认值约束(false)。
|
boolean |
allowUpdate()
表示列是否在update时将实际数据用于更新(true),如果不是则忽略对该列的更新(false)。
|
boolean |
allowUpdateWhere()
表示列是否在update时将实际数据用于条件查询(true),如果不是则忽略对该列的条件判断(false)。
|
Field |
getBeanField()
字段类型
|
Object |
getDefaultValue()
表示默认值约束的值。
|
Class<?> |
getJavaType()
获取列表示的Java类型。
|
int |
getMaxSize()
字段值内容大小限制(0表示不详)
|
String |
getName()
获取列名
|
int |
getSqlType()
获取列表示的 SQL 类型。
|
String |
getTitle()
获取列标题
|
boolean |
isIdentify()
表示是否具有自增标识属性的列。
|
boolean |
isIgnoreUnset()
没有给它设置任何值的情况下忽略它作为查询条件
|
boolean |
isPrimaryKey()
表示列是否为主键列。
|
protected void |
setAllowDeleteWhere(boolean deleteWhere)
设置是否允许作为删除条件
|
protected void |
setAllowInsert(boolean insert)
设置允许用于数据新增
|
protected void |
setAllowUpdate(boolean update)
设置允许用于数据更新
|
protected void |
setAllowUpdateWhere(boolean updateWhere)
设置是否允许作为更新条件
|
protected void |
setBeanField(Field beanField)
字段类型
|
protected void |
setDefaultValue(Object defaultValue)
设置修改默认值约束.
|
protected void |
setEmpty(boolean empty)
设置是否允许为空
|
protected void |
setIdentify(boolean identify)
设置是否支持自动增长。
|
protected void |
setIgnoreUnset(boolean ignoreUnset)
没有给它设置任何值的情况下忽略它作为查询条件
|
protected void |
setMaxSize(int maxSize)
设置字段的大小限制
|
protected void |
setName(String name)
设置列名
|
protected void |
setPrimaryKey(boolean primaryKey)
设置是否为主键列
|
protected void |
setTitle(String title)
设置列标题
|
String |
toString() |
public Column(String colName, int colSQLType)
public String getName()
public String getTitle()
public int getSqlType()
Typespublic Field getBeanField()
public Class<?> getJavaType()
public boolean isPrimaryKey()
public int getMaxSize()
public boolean isIdentify()
public boolean allowInsert()
public boolean allowUpdate()
public boolean allowDeleteWhere()
public boolean allowUpdateWhere()
public boolean allowEmpty()
public Object getDefaultValue()
public boolean isIgnoreUnset()
protected void setTitle(String title)
protected void setName(String name)
protected void setBeanField(Field beanField)
protected void setDefaultValue(Object defaultValue)
protected void setAllowInsert(boolean insert)
protected void setAllowUpdate(boolean update)
protected void setAllowDeleteWhere(boolean deleteWhere)
protected void setAllowUpdateWhere(boolean updateWhere)
protected void setPrimaryKey(boolean primaryKey)
protected void setIdentify(boolean identify)
protected void setEmpty(boolean empty)
protected void setMaxSize(int maxSize)
protected void setIgnoreUnset(boolean ignoreUnset)
Copyright © 2015. All rights reserved.