public interface MetadataImplementor extends Metadata, Mapping
| Modifier and Type | Method and Description |
|---|---|
NamedQueryRepository |
buildNamedQueryRepository(org.hibernate.internal.SessionFactoryImpl sessionFactory) |
Set<MappedSuperclass> |
getMappedSuperclassMappingsCopy() |
MetadataBuildingOptions |
getMetadataBuildingOptions()
Access to the options used to build this Metadata
|
TypeConfiguration |
getTypeConfiguration()
Access to the TypeConfiguration
|
TypeResolver |
getTypeResolver()
Deprecated.
(since 5.3) No replacement, access to and handling of Types will be much different in 6.0
|
void |
initSessionFactory(SessionFactoryImplementor sessionFactoryImplementor) |
void |
validate() |
buildSessionFactory, collectTableMappings, getCollectionBinding, getCollectionBindings, getDatabase, getEntityBinding, getEntityBindings, getFetchProfile, getFetchProfiles, getFilterDefinition, getFilterDefinitions, getIdentifierGenerator, getImports, getNamedEntityGraph, getNamedEntityGraphs, getNamedNativeQueryDefinition, getNamedNativeQueryDefinitions, getNamedProcedureCallDefinitions, getNamedQueryDefinition, getNamedQueryDefinitions, getResultSetMapping, getResultSetMappingDefinitions, getSessionFactoryBuilder, getSqlFunctionMap, getTypeDefinition, getUUIDgetIdentifierGeneratorFactory, getIdentifierPropertyName, getIdentifierType, getReferencedPropertyTypeMetadataBuildingOptions getMetadataBuildingOptions()
TypeConfiguration getTypeConfiguration()
@Deprecated TypeResolver getTypeResolver()
Type resolver associated with this factory.NamedQueryRepository buildNamedQueryRepository(org.hibernate.internal.SessionFactoryImpl sessionFactory)
void validate()
throws MappingException
MappingExceptionSet<MappedSuperclass> getMappedSuperclassMappingsCopy()
void initSessionFactory(SessionFactoryImplementor sessionFactoryImplementor)
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.