Uses of Class
org.hibernate.mapping.Collection
-
Packages that use Collection Package Description org.hibernate.boot This package contains the contracts that make up the Hibernate native bootstrapping API (building a SessionFactory).org.hibernate.boot.spi org.hibernate.cfg org.hibernate.cfg.annotations org.hibernate.mapping org.hibernate.persister.collection org.hibernate.persister.spi -
-
Uses of Collection in org.hibernate.boot
Methods in org.hibernate.boot that return Collection Modifier and Type Method Description Collection
Metadata. getCollectionBinding(java.lang.String role)
Retrieves the collection mapping metadata for the given collection role.Methods in org.hibernate.boot that return types with arguments of type Collection Modifier and Type Method Description java.util.Collection<Collection>
Metadata. getCollectionBindings()
Retrieves the Collection metadata representation for known all collections. -
Uses of Collection in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return Collection Modifier and Type Method Description Collection
AbstractDelegatingMetadata. getCollectionBinding(java.lang.String role)
Methods in org.hibernate.boot.spi that return types with arguments of type Collection Modifier and Type Method Description java.util.Collection<Collection>
AbstractDelegatingMetadata. getCollectionBindings()
Methods in org.hibernate.boot.spi with parameters of type Collection Modifier and Type Method Description void
InFlightMetadataCollector. addCollectionBinding(Collection collection)
Add collection mapping metadata to this repository. -
Uses of Collection in org.hibernate.cfg
Methods in org.hibernate.cfg that return Collection Modifier and Type Method Description Collection
CollectionPropertyHolder. getCollectionBinding()
Methods in org.hibernate.cfg with parameters of type Collection Modifier and Type Method Description static CollectionPropertyHolder
PropertyHolderBuilder. buildPropertyHolder(Collection collection, java.lang.String path, org.hibernate.annotations.common.reflection.XClass clazzToProcess, org.hibernate.annotations.common.reflection.XProperty property, PropertyHolder parentPropertyHolder, MetadataBuildingContext context)
buid a property holder on top of a collectionConstructors in org.hibernate.cfg with parameters of type Collection Constructor Description CollectionPropertyHolder(Collection collection, java.lang.String path, org.hibernate.annotations.common.reflection.XClass clazzToProcess, org.hibernate.annotations.common.reflection.XProperty property, PropertyHolder parentPropertyHolder, MetadataBuildingContext context)
CollectionSecondPass(MetadataBuildingContext buildingContext, Collection collection)
CollectionSecondPass(MetadataBuildingContext buildingContext, Collection collection, java.util.Map inheritedMetas)
-
Uses of Collection in org.hibernate.cfg.annotations
Fields in org.hibernate.cfg.annotations declared as Collection Modifier and Type Field Description protected Collection
CollectionBinder. collection
Methods in org.hibernate.cfg.annotations that return Collection Modifier and Type Method Description protected Collection
ArrayBinder. createCollection(PersistentClass persistentClass)
protected Collection
BagBinder. createCollection(PersistentClass persistentClass)
protected abstract Collection
CollectionBinder. createCollection(PersistentClass persistentClass)
protected Collection
IdBagBinder. createCollection(PersistentClass persistentClass)
protected Collection
ListBinder. createCollection(PersistentClass persistentClass)
protected Collection
MapBinder. createCollection(PersistentClass persistentClass)
protected Collection
PrimitiveArrayBinder. createCollection(PersistentClass persistentClass)
protected Collection
SetBinder. createCollection(PersistentClass persistentClass)
Collection
CollectionBinder. getCollection()
Methods in org.hibernate.cfg.annotations with parameters of type Collection Modifier and Type Method Description protected void
CollectionBinder. bindOneToManySecondPass(Collection collection, java.util.Map persistentClasses, Ejb3JoinColumn[] fkJoinColumns, org.hibernate.annotations.common.reflection.XClass collectionType, boolean cascadeDeleteEnabled, boolean ignoreNotFound, MetadataBuildingContext buildingContext, java.util.Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
protected Value
MapBinder. createFormulatedValue(Value value, Collection collection, java.lang.String targetPropertyName, PersistentClass associatedClass, PersistentClass targetPropertyPersistentClass, MetadataBuildingContext buildingContext)
-
Uses of Collection in org.hibernate.mapping
Subclasses of Collection in org.hibernate.mapping Modifier and Type Class Description class
Array
An array mapping has a primary key consisting of the key columns + index column.class
Bag
A bag permits duplicates, so it has no primary keyclass
IdentifierBag
An IdentifierBag has a primary key consisting of just the identifier columnclass
IdentifierCollection
A collection with a synthetic "identifier" columnclass
IndexedCollection
Indexed collections include Lists, Maps, arrays and primitive arrays.class
List
A list mapping has a primary key consisting of the key columns + index column.class
Map
A map has a primary key consisting of the key columns + index columns.class
PrimitiveArray
A primitive array has a primary key consisting of the key columns + index column.class
Set
A set with no nullable element columns.Methods in org.hibernate.mapping with parameters of type Collection Modifier and Type Method Description boolean
Collection. isSame(Collection other)
boolean
IdentifierCollection. isSame(Collection other)
boolean
IndexedCollection. isSame(Collection other)
Constructors in org.hibernate.mapping with parameters of type Collection Constructor Description Component(MetadataBuildingContext metadata, Collection collection)
Component(MetadataImplementor metadata, Collection collection)
Deprecated.UserComponent(MetadataBuildingContext, Collection)
instead. -
Uses of Collection in org.hibernate.persister.collection
Constructors in org.hibernate.persister.collection with parameters of type Collection Constructor Description AbstractCollectionPersister(Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, PersisterCreationContext creationContext)
BasicCollectionPersister(Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, PersisterCreationContext creationContext)
OneToManyPersister(Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, PersisterCreationContext creationContext)
-
Uses of Collection in org.hibernate.persister.spi
Methods in org.hibernate.persister.spi with parameters of type Collection Modifier and Type Method Description CollectionPersister
PersisterFactory. createCollectionPersister(Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, PersisterCreationContext creationContext)
Create a collection persister instance.java.lang.Class<? extends CollectionPersister>
PersisterClassResolver. getCollectionPersisterClass(Collection metadata)
Returns the collection persister class for a given collection role or null if the collection persister class should be the default.
-