public class PrimaryKeyFCMapper extends AbstractFieldColumnMapper
构造器和说明 |
---|
PrimaryKeyFCMapper(java.lang.String fieldName,
int type,
ColumnSize size) |
PrimaryKeyFCMapper(java.lang.String fieldName,
int type,
ColumnSize size,
boolean selfIncrease) |
PrimaryKeyFCMapper(java.lang.String fieldName,
int type,
ColumnSize size,
boolean allowNull,
boolean selfIncrease) |
PrimaryKeyFCMapper(java.lang.String fieldName,
int type,
java.lang.String columnName,
ColumnSize size,
boolean allowNull,
boolean selfIncrease) |
限定符和类型 | 方法和说明 |
---|---|
Column |
createTableColumn()
创建列
|
java.lang.Class[] |
getIndirectRelatedClass()
需要创建的关联表的信息
|
boolean |
isForeignKey()
是否是外键
|
boolean |
isPrimaryKey()
是否是主键
|
boolean |
isRelationSet()
是不是一对多,或者多对多时,值是Set的情况
|
java.lang.Object |
value2Field(java.lang.Object value,
DataAccessObjectSession session)
出库值转化
|
allowNull, field2Value, getColumnName, getColumnSize, getFieldName, getForeignKeyInfo, getType, setAllowNull, setColumnName, setColumnSize, setFieldName, setType
public PrimaryKeyFCMapper(java.lang.String fieldName, int type, ColumnSize size)
public PrimaryKeyFCMapper(java.lang.String fieldName, int type, ColumnSize size, boolean selfIncrease)
public PrimaryKeyFCMapper(java.lang.String fieldName, int type, ColumnSize size, boolean allowNull, boolean selfIncrease)
public PrimaryKeyFCMapper(java.lang.String fieldName, int type, java.lang.String columnName, ColumnSize size, boolean allowNull, boolean selfIncrease)
public Column createTableColumn()
AbstractFieldColumnMapper
createTableColumn
在接口中 FieldColumnMapper
createTableColumn
在类中 AbstractFieldColumnMapper
public java.lang.Class[] getIndirectRelatedClass()
FieldColumnMapper
public boolean isForeignKey()
FieldColumnMapper
public boolean isPrimaryKey()
FieldColumnMapper
public boolean isRelationSet()
FieldColumnMapper
public java.lang.Object value2Field(java.lang.Object value, DataAccessObjectSession session) throws java.lang.Exception
AbstractFieldColumnMapper
value2Field
在接口中 FieldColumnMapper
value2Field
在类中 AbstractFieldColumnMapper
value
- 库中数据session
- DAO会话环境java.lang.Exception
- 抛出异常