Package | Description |
---|---|
org.hibernate.boot |
This package contains the contracts that make up the Hibernate native
bootstrapping API (building a SessionFactory).
|
org.hibernate.boot.internal | |
org.hibernate.boot.spi | |
org.hibernate.cache.internal |
Internal implementations and support for second-level caching.
|
org.hibernate.cfg |
This package defines APIs for configuring Hibernate, and classes
for building the Hibernate configuration-time metamodel.
|
org.hibernate.envers.configuration.internal.metadata | |
org.hibernate.mapping |
This package defines the Hibernate configuration-time metamodel.
|
org.hibernate.persister.collection |
This package abstracts the persistence mechanism for collections.
|
org.hibernate.persister.internal | |
org.hibernate.persister.spi |
Modifier and Type | Method and Description |
---|---|
Collection |
Metadata.getCollectionBinding(String role)
Retrieves the collection mapping metadata for the given collection role.
|
Modifier and Type | Method and Description |
---|---|
Collection<Collection> |
Metadata.getCollectionBindings()
Retrieves the Collection metadata representation for known all collections.
|
Modifier and Type | Method and Description |
---|---|
Collection |
MetadataImpl.getCollectionBinding(String role) |
Collection |
InFlightMetadataCollectorImpl.getCollectionBinding(String role) |
Modifier and Type | Method and Description |
---|---|
Collection<Collection> |
MetadataImpl.getCollectionBindings() |
Collection<Collection> |
InFlightMetadataCollectorImpl.getCollectionBindings() |
Modifier and Type | Method and Description |
---|---|
void |
InFlightMetadataCollectorImpl.addCollectionBinding(Collection collection) |
Constructor and Description |
---|
MetadataImpl(UUID uuid,
MetadataBuildingOptions metadataBuildingOptions,
TypeResolver typeResolver,
MutableIdentifierGeneratorFactory identifierGeneratorFactory,
Map<String,PersistentClass> entityBindingMap,
Map<Class,MappedSuperclass> mappedSuperclassMap,
Map<String,Collection> collectionBindingMap,
Map<String,TypeDefinition> typeDefinitionMap,
Map<String,FilterDefinition> filterDefinitionMap,
Map<String,FetchProfile> fetchProfileMap,
Map<String,String> imports,
Map<String,IdentifierGeneratorDefinition> idGeneratorDefinitionMap,
Map<String,NamedQueryDefinition> namedQueryMap,
Map<String,NamedSQLQueryDefinition> namedNativeQueryMap,
Map<String,org.hibernate.cfg.annotations.NamedProcedureCallDefinition> namedProcedureCallMap,
Map<String,ResultSetMappingDefinition> sqlResultSetMappingMap,
Map<String,org.hibernate.cfg.annotations.NamedEntityGraphDefinition> namedEntityGraphMap,
Map<String,SQLFunction> sqlFunctionMap,
Database database) |
Modifier and Type | Method and Description |
---|---|
Collection |
AbstractDelegatingMetadata.getCollectionBinding(String role) |
Modifier and Type | Method and Description |
---|---|
Collection<Collection> |
AbstractDelegatingMetadata.getCollectionBindings() |
Modifier and Type | Method and Description |
---|---|
void |
InFlightMetadataCollector.addCollectionBinding(Collection collection)
Add collection mapping metadata to this repository.
|
Modifier and Type | Method and Description |
---|---|
static CacheDataDescriptionImpl |
CacheDataDescriptionImpl.decode(Collection model)
Builds a CacheDataDescriptionImpl from the mapping model of a collection
|
Modifier and Type | Method and Description |
---|---|
Collection |
CollectionPropertyHolder.getCollectionBinding() |
Modifier and Type | Method and Description |
---|---|
static CollectionPropertyHolder |
PropertyHolderBuilder.buildPropertyHolder(Collection collection,
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 collection
|
Constructor and Description |
---|
CollectionPropertyHolder(Collection collection,
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,
Map inheritedMetas) |
Constructor and Description |
---|
CollectionMetadataGenerator(AuditMetadataGenerator mainGenerator,
Collection propertyValue,
CompositeMapperBuilder currentMapper,
String referencingEntityName,
EntityXmlMappingData xmlMappingData,
PropertyAuditingData propertyAuditingData) |
Modifier and Type | Class and 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 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.
|
Constructor and Description |
---|
Component(MetadataImplementor metadata,
Collection collection) |
Constructor and Description |
---|
AbstractCollectionPersister(Collection collectionBinding,
CollectionRegionAccessStrategy cacheAccessStrategy,
PersisterCreationContext creationContext) |
BasicCollectionPersister(Collection collectionBinding,
CollectionRegionAccessStrategy cacheAccessStrategy,
PersisterCreationContext creationContext) |
OneToManyPersister(Collection collectionBinding,
CollectionRegionAccessStrategy cacheAccessStrategy,
PersisterCreationContext creationContext) |
Modifier and Type | Method and Description |
---|---|
CollectionPersister |
PersisterFactoryImpl.createCollectionPersister(Collection collectionBinding,
CollectionRegionAccessStrategy cacheAccessStrategy,
PersisterCreationContext creationContext) |
Class<? extends CollectionPersister> |
StandardPersisterClassResolver.getCollectionPersisterClass(Collection metadata) |
Modifier and Type | Method and Description |
---|---|
CollectionPersister |
PersisterFactory.createCollectionPersister(Collection collectionBinding,
CollectionRegionAccessStrategy cacheAccessStrategy,
PersisterCreationContext creationContext)
Create a collection persister instance.
|
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.
|
Copyright © 2018. All rights reserved.