org.hibernate.ejb.metamodel
Class PluralAttributeImpl<X,C,E>
java.lang.Object
   org.hibernate.ejb.metamodel.AbstractAttribute<X,C>
org.hibernate.ejb.metamodel.AbstractAttribute<X,C>
       org.hibernate.ejb.metamodel.PluralAttributeImpl<X,C,E>
org.hibernate.ejb.metamodel.PluralAttributeImpl<X,C,E>
- All Implemented Interfaces: 
- Serializable, Attribute<X,C>, Bindable<E>, PluralAttribute<X,C,E>, AttributeImplementor<X,C>
- public abstract class PluralAttributeImpl<X,C,E> 
- extends AbstractAttribute<X,C>- implements PluralAttribute<X,C,E>, Serializable
- See Also:
- Serialized Form
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
 
create
public static <X,C,E,K> PluralAttributeImpl.Builder<X,C,E,K> create(AbstractManagedType<X> ownerType,
                                                                    Type<E> attrType,
                                                                    Class<C> collectionClass,
                                                                    Type<K> keyType)
- 
 
- 
 
getElementType
public Type<E> getElementType()
- 
 
- 
- Specified by:
- getElementTypein interface- PluralAttribute<X,C,E>
 
- 
 
isAssociation
public boolean isAssociation()
- 
 
- 
- Specified by:
- isAssociationin interface- Attribute<X,C>
 
- 
 
isCollection
public boolean isCollection()
- 
 
- 
- Specified by:
- isCollectionin interface- Attribute<X,C>
 
- 
 
getBindableType
public Bindable.BindableType getBindableType()
- 
 
- 
- Specified by:
- getBindableTypein interface- Bindable<E>
 
- 
 
getBindableJavaType
public Class<E> getBindableJavaType()
- 
 
- 
- Specified by:
- getBindableJavaTypein interface- Bindable<E>
 
- 
 
Copyright © 2001-2012 Red Hat, Inc.  All Rights Reserved.