Top Constructors Methods
org.hibernate.metamodel.model.domain.internal

pack-priv Class BagAttributeImpl<X, E>

extends AbstractPluralAttribute<X, Collection<E>, E>
implements BagPersistentAttribute<X, E>
Class Inheritance
All Implemented Interfaces
org.hibernate.metamodel.model.domain.spi.BagPersistentAttribute, org.hibernate.metamodel.model.domain.spi.PluralPersistentAttribute, org.hibernate.metamodel.model.domain.spi.PersistentAttributeDescriptor, org.hibernate.metamodel.model.domain.PersistentAttribute, javax.persistence.metamodel.Attribute, javax.persistence.metamodel.PluralAttribute, javax.persistence.metamodel.Bindable, javax.persistence.metamodel.CollectionAttribute
Imports
java.util.Collection, org.hibernate.metamodel.model.domain.spi.BagPersistentAttribute

Author
Steve Ebersole

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public PluralAttribute.CollectionType
Inherited from org.hibernate.metamodel.model.domain.internal.AbstractPluralAttribute:
creategetBindableJavaTypegetBindableTypegetElementTypegetJavaTypegetKeyGraphTypegetValueGraphTypeisAssociationisCollection

Constructor Detail

BagAttributeImplback to summary
pack-priv BagAttributeImpl(PluralAttributeBuilder<X, Collection<E>, E, ?> xceBuilder)

Method Detail

getCollectionTypeback to summary
public PluralAttribute.CollectionType getCollectionType()

Implements javax.persistence.metamodel.PluralAttribute.getCollectionType.

Doc from javax.persistence.metamodel.PluralAttribute.getCollectionType.

Return the collection type.

Returns:PluralAttribute.CollectionType

collection type

Annotations
@Override