|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
public interface MappingField
这个接口描述了一个数据库字段与Java字段的映射关系
方法摘要 | |
---|---|
ValueAdaptor |
getAdaptor()
|
java.lang.String |
getColumnComment()
|
java.lang.String |
getColumnName()
|
ColType |
getColumnType()
|
java.lang.String |
getCustomDbType()
|
java.lang.String |
getDefaultValue(java.lang.Object obj)
根据实体的实例对象,获取默认值 |
int |
getPrecision()
|
int |
getWidth()
|
boolean |
hasColumnComment()
|
boolean |
hasDefaultValue()
|
void |
injectValue(java.lang.Object obj,
java.sql.ResultSet rs)
通过 resultSet 为映射字段注入值 |
boolean |
isAutoIncreasement()
这个判断仅仅对于创建语句有作用。 |
boolean |
isCasesensitive()
|
boolean |
isCompositePk()
|
boolean |
isId()
|
boolean |
isName()
|
boolean |
isNotNull()
|
boolean |
isPk()
|
boolean |
isReadonly()
|
boolean |
isUnsigned()
|
void |
setAdaptor(ValueAdaptor adaptor)
设置字段值适配器 |
void |
setAsNotNull()
将字段设置成非空约束 |
void |
setAsReadonly()
将字段设置成只读 |
void |
setColumnType(ColType colType)
设置字段在数据库中的类型 |
void |
setCustomDbType(java.lang.String customDbType)
|
从接口 org.nutz.dao.entity.EntityField 继承的方法 |
---|
getEntity, getName, getType, getTypeClass, getTypeMirror, getValue, setValue |
方法详细信息 |
---|
void injectValue(java.lang.Object obj, java.sql.ResultSet rs)
obj
- 被注入对象rs
- 结果集ValueAdaptor getAdaptor()
void setAdaptor(ValueAdaptor adaptor)
adaptor
- 字段值适配器java.lang.String getColumnName()
java.lang.String getColumnComment()
ColType getColumnType()
void setColumnType(ColType colType)
colType
- 数据库字段的类型java.lang.String getDefaultValue(java.lang.Object obj)
obj
- 当前实体的实例对象
Default
int getWidth()
int getPrecision()
boolean isPk()
boolean isCompositePk()
boolean isId()
boolean isName()
boolean isReadonly()
void setAsReadonly()
boolean hasDefaultValue()
boolean isNotNull()
boolean isUnsigned()
boolean isCasesensitive()
void setAsNotNull()
boolean isAutoIncreasement()
boolean hasColumnComment()
void setCustomDbType(java.lang.String customDbType)
java.lang.String getCustomDbType()
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |