Class EnversMetadataBuildingContextImpl
java.lang.Object
org.hibernate.envers.boot.internal.EnversMetadataBuildingContextImpl
- All Implemented Interfaces:
MetadataBuildingContext,EnversMetadataBuildingContext
public class EnversMetadataBuildingContextImpl
extends Object
implements EnversMetadataBuildingContext
-
Constructor Summary
ConstructorsConstructorDescriptionEnversMetadataBuildingContextImpl(Configuration configuration, InFlightMetadataCollector metadataCollector, EffectiveMappingDefaults effectiveMappingDefaults, MappingCollector mappingCollector) -
Method Summary
Modifier and TypeMethodDescriptionAccess to the options specified by theMetadataBuilderorg.hibernate.models.spi.ClassDetailsRegistryThe name of the contributor whose mappings we are currently processingAccess to mapping defaults in effect for this contextAccess to the collector of metadata as we build it.org.hibernate.models.spi.ModelsContextNot sure how I feel about this exposed hereMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.boot.spi.MetadataBuildingContext
getPreferredSqlTypeCodeForArray, getPreferredSqlTypeCodeForBoolean, getPreferredSqlTypeCodeForDuration, getPreferredSqlTypeCodeForInstant, getPreferredSqlTypeCodeForUuid, isPreferJavaTimeJdbcTypesEnabled, isPreferNativeEnumTypesEnabled
-
Constructor Details
-
EnversMetadataBuildingContextImpl
public EnversMetadataBuildingContextImpl(Configuration configuration, InFlightMetadataCollector metadataCollector, EffectiveMappingDefaults effectiveMappingDefaults, MappingCollector mappingCollector)
-
-
Method Details
-
getBootstrapContext
- Specified by:
getBootstrapContextin interfaceMetadataBuildingContext
-
getBuildingOptions
Description copied from interface:MetadataBuildingContextAccess to the options specified by theMetadataBuilder- Specified by:
getBuildingOptionsin interfaceMetadataBuildingContext- Returns:
- The options
-
getEffectiveDefaults
Description copied from interface:MetadataBuildingContextAccess to mapping defaults in effect for this context- Specified by:
getEffectiveDefaultsin interfaceMetadataBuildingContext- Returns:
- The mapping defaults.
-
getMetadataCollector
Description copied from interface:MetadataBuildingContextAccess to the collector of metadata as we build it.- Specified by:
getMetadataCollectorin interfaceMetadataBuildingContext- Returns:
- The metadata collector.
-
getObjectNameNormalizer
Description copied from interface:MetadataBuildingContextNot sure how I feel about this exposed here- Specified by:
getObjectNameNormalizerin interfaceMetadataBuildingContext- Returns:
- The ObjectNameNormalizer
-
getTypeDefinitionRegistry
- Specified by:
getTypeDefinitionRegistryin interfaceMetadataBuildingContext
-
getCurrentContributorName
Description copied from interface:MetadataBuildingContextThe name of the contributor whose mappings we are currently processing- Specified by:
getCurrentContributorNamein interfaceMetadataBuildingContext
-
getConfiguration
- Specified by:
getConfigurationin interfaceEnversMetadataBuildingContext
-
getMappingCollector
- Specified by:
getMappingCollectorin interfaceEnversMetadataBuildingContext
-
getServiceRegistry
- Specified by:
getServiceRegistryin interfaceEnversMetadataBuildingContext
-
getModelsContext
public org.hibernate.models.spi.ModelsContext getModelsContext()- Specified by:
getModelsContextin interfaceEnversMetadataBuildingContext
-
getClassDetailsRegistry
public org.hibernate.models.spi.ClassDetailsRegistry getClassDetailsRegistry()- Specified by:
getClassDetailsRegistryin interfaceEnversMetadataBuildingContext
-
getAuditEntityNameRegistry
- Specified by:
getAuditEntityNameRegistryin interfaceEnversMetadataBuildingContext
-
getAuditEntityConfigurationRegistry
- Specified by:
getAuditEntityConfigurationRegistryin interfaceEnversMetadataBuildingContext
-