类 AbstractAttribute<D,J>
- java.lang.Object
-
- org.hibernate.metamodel.model.domain.internal.AbstractAttribute<D,J>
-
- 类型参数:
D- The type of the class (D)eclaring this attributeJ- The (J)ava type of this attribute
- 所有已实现的接口:
Serializable,javax.persistence.metamodel.Attribute<D,J>,PersistentAttribute<D,J>,PersistentAttributeDescriptor<D,J>
public abstract class AbstractAttribute<D,J> extends Object implements PersistentAttributeDescriptor<D,J>, Serializable
Models the commonality of the JPAAttributehierarchy.- 作者:
- Steve Ebersole
- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 限定符 构造器 说明 protectedAbstractAttribute(ManagedTypeDescriptor<D> declaringType, String name, javax.persistence.metamodel.Attribute.PersistentAttributeType attributeNature, SimpleTypeDescriptor<?> valueType, Member member)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ManagedTypeDescriptor<D>getDeclaringType()MembergetJavaMember()StringgetName()javax.persistence.metamodel.Attribute.PersistentAttributeTypegetPersistentAttributeType()SimpleTypeDescriptor<?>getValueGraphType()protected voidreadObject(ObjectInputStream ois)Used by JDK serialization...StringtoString()protected voidwriteObject(ObjectOutputStream oos)Used by JDK serialization...-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
从接口继承的方法 org.hibernate.metamodel.model.domain.spi.PersistentAttributeDescriptor
getKeyGraphType
-
-
-
-
构造器详细资料
-
AbstractAttribute
protected AbstractAttribute(ManagedTypeDescriptor<D> declaringType, String name, javax.persistence.metamodel.Attribute.PersistentAttributeType attributeNature, SimpleTypeDescriptor<?> valueType, Member member)
-
-
方法详细资料
-
getDeclaringType
public ManagedTypeDescriptor<D> getDeclaringType()
- 指定者:
getDeclaringType在接口中javax.persistence.metamodel.Attribute<D,J>- 指定者:
getDeclaringType在接口中PersistentAttribute<D,J>- 指定者:
getDeclaringType在接口中PersistentAttributeDescriptor<D,J>
-
getJavaMember
public Member getJavaMember()
-
getPersistentAttributeType
public javax.persistence.metamodel.Attribute.PersistentAttributeType getPersistentAttributeType()
-
getValueGraphType
public SimpleTypeDescriptor<?> getValueGraphType()
- 指定者:
getValueGraphType在接口中PersistentAttribute<D,J>- 指定者:
getValueGraphType在接口中PersistentAttributeDescriptor<D,J>
-
readObject
protected void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
Used by JDK serialization...- 参数:
ois- The input stream from which we are being read...- 抛出:
IOException- Indicates a general IO stream exceptionClassNotFoundException- Indicates a class resolution issue
-
writeObject
protected void writeObject(ObjectOutputStream oos) throws IOException
Used by JDK serialization...- 参数:
oos- The output stream to which we are being written...- 抛出:
IOException- Indicates a general IO stream exception
-
-