X
- The type containing the represented attributeY
- The type of the represented attributepublic class AttributeImpl<X,Y> extends Object implements javax.persistence.metamodel.Attribute<X,Y>
Constructor and Description |
---|
AttributeImpl(org.datanucleus.metadata.AbstractMemberMetaData mmd,
ManagedTypeImpl<X> owner) |
Modifier and Type | Method and Description |
---|---|
javax.persistence.metamodel.ManagedType<X> |
getDeclaringType() |
Member |
getJavaMember() |
Class<Y> |
getJavaType() |
org.datanucleus.metadata.AbstractMemberMetaData |
getMetadata()
Convenience accessor for the metadata underlying this member.
|
String |
getName() |
javax.persistence.metamodel.Attribute.PersistentAttributeType |
getPersistentAttributeType() |
javax.persistence.metamodel.Type<Y> |
getType()
Return the type of the attribute.
|
boolean |
isAssociation() |
boolean |
isCollection() |
public AttributeImpl(org.datanucleus.metadata.AbstractMemberMetaData mmd, ManagedTypeImpl<X> owner)
public org.datanucleus.metadata.AbstractMemberMetaData getMetadata()
public javax.persistence.metamodel.ManagedType<X> getDeclaringType()
public Member getJavaMember()
public String getName()
public javax.persistence.metamodel.Attribute.PersistentAttributeType getPersistentAttributeType()
public boolean isAssociation()
public boolean isCollection()
public final javax.persistence.metamodel.Type<Y> getType()
Copyright © 2020. All rights reserved.