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.model | |
org.hibernate.boot.model.source.spi | |
org.hibernate.boot.spi | |
org.hibernate.cfg |
This package defines APIs for configuring Hibernate, and classes
for building the Hibernate configuration-time metamodel.
|
Modifier and Type | Method and Description |
---|---|
IdentifierGeneratorDefinition |
Metadata.getIdentifierGenerator(String name) |
Modifier and Type | Method and Description |
---|---|
IdentifierGeneratorDefinition |
InFlightMetadataCollectorImpl.getIdentifierGenerator(String name) |
IdentifierGeneratorDefinition |
MetadataImpl.getIdentifierGenerator(String name) |
Modifier and Type | Method and Description |
---|---|
void |
InFlightMetadataCollectorImpl.addDefaultIdentifierGenerator(IdentifierGeneratorDefinition generator) |
void |
InFlightMetadataCollectorImpl.addIdentifierGenerator(IdentifierGeneratorDefinition generator) |
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 |
---|---|
IdentifierGeneratorDefinition |
IdentifierGeneratorDefinition.Builder.build() |
Modifier and Type | Method and Description |
---|---|
IdentifierGeneratorDefinition |
IdentifierSource.getIdentifierGeneratorDescriptor()
Obtain the identifier generator source.
|
IdentifierGeneratorDefinition |
CompositeIdentifierSource.getIndividualAttributeIdGenerator(String identifierAttributeName)
Handle silly SpecJ reading of the JPA spec.
|
Modifier and Type | Method and Description |
---|---|
IdentifierGeneratorDefinition |
AbstractDelegatingMetadata.getIdentifierGenerator(String name) |
Modifier and Type | Method and Description |
---|---|
void |
InFlightMetadataCollector.addDefaultIdentifierGenerator(IdentifierGeneratorDefinition generatorDefinition) |
void |
InFlightMetadataCollector.addIdentifierGenerator(IdentifierGeneratorDefinition generatorDefinition) |
Modifier and Type | Method and Description |
---|---|
static IdentifierGeneratorDefinition |
BinderHelper.getIdentifierGenerator(String name,
Map<String,IdentifierGeneratorDefinition> localGenerators,
MetadataBuildingContext buildingContext) |
Modifier and Type | Method and Description |
---|---|
static IdentifierGeneratorDefinition |
BinderHelper.getIdentifierGenerator(String name,
Map<String,IdentifierGeneratorDefinition> localGenerators,
MetadataBuildingContext buildingContext) |
static void |
BinderHelper.makeIdGenerator(SimpleValue id,
String generatorType,
String generatorName,
MetadataBuildingContext buildingContext,
Map<String,IdentifierGeneratorDefinition> localGenerators)
apply an id generator to a SimpleValue
|
Copyright © 2023. All rights reserved.