public class PluralAttributeBase<X,C,E> extends AttributeBase<X,C> implements javax.persistence.metamodel.PluralAttribute<X,C,E>
javax.persistence.metamodel.PluralAttribute.CollectionTypedeclaringType, javaMember, javaType, name| Constructor and Description |
|---|
PluralAttributeBase(javax.persistence.metamodel.ManagedType<X> declaringType,
String name,
Class<C> javaType,
Member javaMember) |
| 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() |
javax.persistence.metamodel.Attribute.PersistentAttributeType |
getPersistentAttributeType() |
boolean |
isAssociation() |
boolean |
isCollection() |
getDeclaringType, getJavaMember, getJavaType, getNamepublic javax.persistence.metamodel.Attribute.PersistentAttributeType getPersistentAttributeType()
public boolean isAssociation()
public boolean isCollection()
public javax.persistence.metamodel.Bindable.BindableType getBindableType()
getBindableType in interface javax.persistence.metamodel.Bindable<E>public Class<E> getBindableJavaType()
getBindableJavaType in interface javax.persistence.metamodel.Bindable<E>public javax.persistence.metamodel.PluralAttribute.CollectionType getCollectionType()
Copyright © 2017. All rights reserved.