org.nutz.dao.entity
接口 EntityField
- 所有已知子接口:
- LinkField, MappingField
- 所有已知实现类:
- AbstractEntityField, AbstractLinkField, ManyLinkField, ManyManyLinkField, NutMappingField, OneLinkField
public interface EntityField
getName
java.lang.String getName()
- 返回:
- 获取该字段 Java 对象的名称
getType
java.lang.reflect.Type getType()
- 返回:
- 获取该字段 Java 对象的类型
getTypeClass
java.lang.Class<?> getTypeClass()
- 返回:
- 获取该字段 Java 对象的类型
getTypeMirror
Mirror<?> getTypeMirror()
- 返回:
- 获取该字段 Java 对象的类型
setValue
void setValue(java.lang.Object obj,
java.lang.Object value)
- 为当前实体字段注入值,优先通过 setter 注入
- 参数:
obj
- 被设值对象value
- 值
getValue
java.lang.Object getValue(java.lang.Object obj)
- 从 Java 对象中获取一个值
- 参数:
obj
- Java 对象
- 返回:
- 字段的值
getEntity
Entity<?> getEntity()
- 返回:
- 所属的实体