X - the type that owns this memberC - the container type that holds this member (e.g. java.util.Set<Employee>)E - the type of the element held by this member (e.g. Employee).public class PluralAttributeImpl<X,C,E> extends AttributeImpl<X,C> implements javax.persistence.metamodel.PluralAttribute<X,C,E>
javax.persistence.metamodel.PluralAttribute.CollectionType| Constructor and Description |
|---|
PluralAttributeImpl(org.datanucleus.metadata.AbstractMemberMetaData mmd,
ManagedTypeImpl<X> owner) |
| Modifier and Type | Method and Description |
|---|---|
Class<E> |
getBindableJavaType() |
javax.persistence.metamodel.Bindable.BindableType |
getBindableType() |
javax.persistence.metamodel.PluralAttribute.CollectionType |
getCollectionType() |
javax.persistence.metamodel.Type<E> |
getElementType() |
getDeclaringType, getJavaMember, getJavaType, getMetadata, getName, getPersistentAttributeType, getType, isAssociation, isCollectionpublic PluralAttributeImpl(org.datanucleus.metadata.AbstractMemberMetaData mmd,
ManagedTypeImpl<X> owner)
public Class<E> getBindableJavaType()
getBindableJavaType in interface javax.persistence.metamodel.Bindable<E>public javax.persistence.metamodel.Bindable.BindableType getBindableType()
getBindableType in interface javax.persistence.metamodel.Bindable<E>public javax.persistence.metamodel.PluralAttribute.CollectionType getCollectionType()
Copyright © 2015. All rights reserved.