org.nutz.dao.impl.entity.field
类 AbstractEntityField
java.lang.Object
org.nutz.dao.impl.entity.field.AbstractEntityField
- 所有已实现的接口:
- EntityField
- 直接已知子类:
- AbstractLinkField, NutMappingField
public abstract class AbstractEntityField
- extends java.lang.Object
- implements EntityField
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractEntityField
public AbstractEntityField(Entity<?> entity)
getEntity
public Entity<?> getEntity()
- 指定者:
- 接口
EntityField
中的 getEntity
- 返回:
- 所属的实体
getName
public java.lang.String getName()
- 指定者:
- 接口
EntityField
中的 getName
- 返回:
- 获取该字段 Java 对象的名称
getType
public java.lang.reflect.Type getType()
- 指定者:
- 接口
EntityField
中的 getType
- 返回:
- 获取该字段 Java 对象的类型
getTypeClass
public java.lang.Class<?> getTypeClass()
- 指定者:
- 接口
EntityField
中的 getTypeClass
- 返回:
- 获取该字段 Java 对象的类型
getTypeMirror
public Mirror<?> getTypeMirror()
- 指定者:
- 接口
EntityField
中的 getTypeMirror
- 返回:
- 获取该字段 Java 对象的类型
setValue
public void setValue(java.lang.Object obj,
java.lang.Object value)
- 从接口
EntityField
复制的描述
- 为当前实体字段注入值,优先通过 setter 注入
- 指定者:
- 接口
EntityField
中的 setValue
- 参数:
obj
- 被设值对象value
- 值
getValue
public java.lang.Object getValue(java.lang.Object obj)
- 从接口
EntityField
复制的描述
- 从 Java 对象中获取一个值
- 指定者:
- 接口
EntityField
中的 getValue
- 参数:
obj
- Java 对象
- 返回:
- 字段的值
setName
public void setName(java.lang.String name)
setInjecting
public void setInjecting(Injecting injecting)
setEjecting
public void setEjecting(Ejecting ejecting)
setType
public void setType(java.lang.reflect.Type type)
toString
public java.lang.String toString()
- 覆盖:
- 类
java.lang.Object
中的 toString