public abstract class AbstractFieldColumnMapper extends java.lang.Object implements FieldColumnMapper
| 构造器和说明 |
|---|
AbstractFieldColumnMapper(java.lang.String fieldName,
int type,
ColumnSize size) |
AbstractFieldColumnMapper(java.lang.String fieldName,
int type,
ColumnSize size,
boolean allowNull) |
AbstractFieldColumnMapper(java.lang.String fieldName,
int type,
java.lang.String columnName,
ColumnSize size,
boolean allowNull) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
allowNull()
允许为空
|
Column |
createTableColumn()
创建列
|
java.lang.Object |
field2Value(java.lang.Object field,
DataAccessObjectSession session)
入库值转化
|
java.lang.String |
getColumnName() |
ColumnSize |
getColumnSize() |
java.lang.String |
getFieldName() |
ForeignKeyInfo |
getForeignKeyInfo() |
int |
getType() |
void |
setAllowNull(boolean allowNull) |
void |
setColumnName(java.lang.String columnName) |
void |
setColumnSize(ColumnSize size) |
void |
setFieldName(java.lang.String fieldName) |
void |
setType(int type) |
java.lang.Object |
value2Field(java.lang.Object value,
DataAccessObjectSession session)
出库值转化
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIndirectRelatedClass, isForeignKey, isPrimaryKey, isRelationSetpublic AbstractFieldColumnMapper(java.lang.String fieldName,
int type,
ColumnSize size)
public AbstractFieldColumnMapper(java.lang.String fieldName,
int type,
ColumnSize size,
boolean allowNull)
public AbstractFieldColumnMapper(java.lang.String fieldName,
int type,
java.lang.String columnName,
ColumnSize size,
boolean allowNull)
public void setFieldName(java.lang.String fieldName)
setFieldName 在接口中 FieldColumnMapperpublic java.lang.String getFieldName()
getFieldName 在接口中 FieldColumnMapperpublic void setType(int type)
setType 在接口中 FieldColumnMapperpublic int getType()
getType 在接口中 FieldColumnMapperpublic void setColumnName(java.lang.String columnName)
setColumnName 在接口中 FieldColumnMapperpublic java.lang.String getColumnName()
getColumnName 在接口中 FieldColumnMapperpublic ColumnSize getColumnSize()
getColumnSize 在接口中 FieldColumnMapperpublic void setColumnSize(ColumnSize size)
setColumnSize 在接口中 FieldColumnMapperpublic boolean allowNull()
allowNull 在接口中 FieldColumnMapperpublic void setAllowNull(boolean allowNull)
setAllowNull 在接口中 FieldColumnMapperpublic ForeignKeyInfo getForeignKeyInfo()
getForeignKeyInfo 在接口中 FieldColumnMapperpublic Column createTableColumn()
createTableColumn 在接口中 FieldColumnMapperpublic java.lang.Object field2Value(java.lang.Object field,
DataAccessObjectSession session)
throws java.lang.Exception
field2Value 在接口中 FieldColumnMapperfield - 当前对象session - DAO会话环境java.lang.Exception - 抛出异常public java.lang.Object value2Field(java.lang.Object value,
DataAccessObjectSession session)
throws java.lang.Exception
value2Field 在接口中 FieldColumnMappervalue - 库中数据session - DAO会话环境java.lang.Exception - 抛出异常