Uses of Class
org.hibernate.mapping.Collection

Packages that use Collection
org.hibernate.cache.impl   
org.hibernate.cfg This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel. 
org.hibernate.cfg.annotations   
org.hibernate.ejb   
org.hibernate.envers.configuration.metadata   
org.hibernate.mapping This package defines the Hibernate configuration-time metamodel. 
org.hibernate.persister A persister defines a mapping strategy for a collection or entity. 
org.hibernate.persister.collection This package abstracts the persistence mechanism for collections. 
 

Uses of Collection in org.hibernate.cache.impl
 

Methods in org.hibernate.cache.impl with parameters of type Collection
static CacheDataDescriptionImpl CacheDataDescriptionImpl.decode(Collection model)
           
 

Uses of Collection in org.hibernate.cfg
 

Fields in org.hibernate.cfg with type parameters of type Collection
protected  Map<String,Collection> Configuration.collections
           
 

Methods in org.hibernate.cfg that return Collection
 Collection Mappings.getCollection(String role)
          Retrieves the collection mapping metadata for the given collection role.
 Collection Configuration.MappingsImpl.getCollection(String role)
           
 Collection Configuration.getCollectionMapping(String role)
          Get the mapping for a particular collection role
 

Methods in org.hibernate.cfg that return types with arguments of type Collection
 Iterator<Collection> Mappings.iterateCollections()
          Returns an iterator over collection metadata.
 Iterator<Collection> Configuration.MappingsImpl.iterateCollections()
           
 

Methods in org.hibernate.cfg with parameters of type Collection
 void Mappings.addCollection(Collection collection)
          Add collection mapping metadata to this repository.
 void Configuration.MappingsImpl.addCollection(Collection collection)
           
static void HbmBinder.bindCollection(org.dom4j.Element node, Collection collection, String className, String path, Mappings mappings, Map inheritedMetas)
          Called for all collections
static void HbmBinder.bindCollectionSecondPass(org.dom4j.Element node, Collection collection, Map persistentClasses, Mappings mappings, Map inheritedMetas)
          Called for all collections
static PropertyHolder PropertyHolderBuilder.buildPropertyHolder(Collection collection, String path, org.hibernate.annotations.common.reflection.XClass clazzToProcess, org.hibernate.annotations.common.reflection.XProperty property, PropertyHolder parentPropertyHolder, Mappings mappings)
          buid a property holder on top of a collection
 

Constructors in org.hibernate.cfg with parameters of type Collection
CollectionPropertyHolder(Collection collection, String path, org.hibernate.annotations.common.reflection.XClass clazzToProcess, org.hibernate.annotations.common.reflection.XProperty property, PropertyHolder parentPropertyHolder, Mappings mappings)
           
CollectionSecondPass(Mappings mappings, Collection collection)
           
CollectionSecondPass(Mappings mappings, Collection collection, Map inheritedMetas)
           
 

Uses of Collection in org.hibernate.cfg.annotations
 

Fields in org.hibernate.cfg.annotations declared as Collection
protected  Collection CollectionBinder.collection
           
 

Methods in org.hibernate.cfg.annotations that return Collection
protected  Collection SetBinder.createCollection(PersistentClass persistentClass)
           
protected  Collection PrimitiveArrayBinder.createCollection(PersistentClass persistentClass)
           
protected  Collection MapBinder.createCollection(PersistentClass persistentClass)
           
protected  Collection ListBinder.createCollection(PersistentClass persistentClass)
           
protected  Collection IdBagBinder.createCollection(PersistentClass persistentClass)
           
protected abstract  Collection CollectionBinder.createCollection(PersistentClass persistentClass)
           
protected  Collection BagBinder.createCollection(PersistentClass persistentClass)
           
protected  Collection ArrayBinder.createCollection(PersistentClass persistentClass)
           
 Collection CollectionBinder.getCollection()
           
 

Methods in org.hibernate.cfg.annotations with parameters of type Collection
protected  void CollectionBinder.bindManyToManySecondPass(Collection collValue, Map persistentClasses, Ejb3JoinColumn[] joinColumns, Ejb3JoinColumn[] inverseJoinColumns, Ejb3Column[] elementColumns, boolean isEmbedded, org.hibernate.annotations.common.reflection.XClass collType, boolean ignoreNotFound, boolean unique, boolean cascadeDeleteEnabled, TableBinder associationTableBinder, org.hibernate.annotations.common.reflection.XProperty property, PropertyHolder parentPropertyHolder, String hqlOrderBy, Mappings mappings)
           
protected  void CollectionBinder.bindOneToManySecondPass(Collection collection, Map persistentClasses, Ejb3JoinColumn[] fkJoinColumns, org.hibernate.annotations.common.reflection.XClass collectionType, boolean cascadeDeleteEnabled, boolean ignoreNotFound, String hqlOrderBy, Mappings mappings, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
           
protected  Value MapBinder.createFormulatedValue(Value value, Collection collection, String targetPropertyName, PersistentClass associatedClass, Mappings mappings)
           
 

Uses of Collection in org.hibernate.ejb
 

Methods in org.hibernate.ejb that return Collection
 Collection Ejb3Configuration.getCollectionMapping(String role)
           
 

Uses of Collection in org.hibernate.envers.configuration.metadata
 

Constructors in org.hibernate.envers.configuration.metadata with parameters of type Collection
CollectionMetadataGenerator(AuditMetadataGenerator mainGenerator, Collection propertyValue, CompositeMapperBuilder currentMapper, String referencingEntityName, EntityXmlMappingData xmlMappingData, PropertyAuditingData propertyAuditingData)
           
 

Uses of Collection in org.hibernate.mapping
 

Subclasses of Collection in org.hibernate.mapping
 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 key
 class IdentifierBag
          An IdentifierBag has a primary key consisting of just the identifier column
 class IdentifierCollection
          A collection with a synthetic "identifier" column
 class 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.
 

Constructors in org.hibernate.mapping with parameters of type Collection
Component(Mappings mappings, Collection collection)
           
 

Uses of Collection in org.hibernate.persister
 

Methods in org.hibernate.persister with parameters of type Collection
static CollectionPersister PersisterFactory.createCollectionPersister(Configuration cfg, Collection model, CollectionRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory)
           
 

Uses of Collection in org.hibernate.persister.collection
 

Constructors in org.hibernate.persister.collection with parameters of type Collection
AbstractCollectionPersister(Collection collection, CollectionRegionAccessStrategy cacheAccessStrategy, Configuration cfg, SessionFactoryImplementor factory)
           
BasicCollectionPersister(Collection collection, CollectionRegionAccessStrategy cacheAccessStrategy, Configuration cfg, SessionFactoryImplementor factory)
           
OneToManyPersister(Collection collection, CollectionRegionAccessStrategy cacheAccessStrategy, Configuration cfg, SessionFactoryImplementor factory)
           
 



Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.