Uses of Interface
org.hibernate.metamodel.spi.RuntimeModelCreationContext
-
Packages that use RuntimeModelCreationContext Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.temptable Support for temporary tables.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.internal org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.metamodel.spi An SPI supporting custom instantiation of entity instances and embeddable objects.org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.internal Built-in implementation of the SPI for integrating entity and collection persisters.org.hibernate.persister.spi An SPI for integrating custom entity and collection persisters.org.hibernate.query.sqm.mutation.internal.cte org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model.org.hibernate.tuple.entity org.hibernate.type.descriptor.jdbc Defines handling of almost the full range of standard JDBC-defined SQL data types.org.hibernate.type.descriptor.jdbc.spi -
-
Uses of RuntimeModelCreationContext in org.hibernate.dialect
-
Uses of RuntimeModelCreationContext in org.hibernate.dialect.temptable
Methods in org.hibernate.dialect.temptable with parameters of type RuntimeModelCreationContext Modifier and Type Method Description static TemporaryTable
TemporaryTable. createEntityTable(EntityMappingType entityDescriptor, Function<String,String> temporaryTableNameAdjuster, Dialect dialect, RuntimeModelCreationContext runtimeModelCreationContext)
static TemporaryTable
TemporaryTable. createIdTable(EntityMappingType entityDescriptor, Function<String,String> temporaryTableNameAdjuster, Dialect dialect, RuntimeModelCreationContext runtimeModelCreationContext)
-
Uses of RuntimeModelCreationContext in org.hibernate.mapping
Methods in org.hibernate.mapping with parameters of type RuntimeModelCreationContext Modifier and Type Method Description Generator
Property. createGenerator(RuntimeModelCreationContext context)
void
PersistentClass. prepareForMappingModel(RuntimeModelCreationContext context)
-
Uses of RuntimeModelCreationContext in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return RuntimeModelCreationContext Modifier and Type Method Description RuntimeModelCreationContext
MetadataContext. getRuntimeModelCreationContext()
Methods in org.hibernate.metamodel.internal with parameters of type RuntimeModelCreationContext Modifier and Type Method Description EmbeddableRepresentationStrategy
ManagedTypeRepresentationResolverStandard. resolveStrategy(Component bootDescriptor, Supplier<EmbeddableMappingType> runtimeDescriptorAccess, RuntimeModelCreationContext creationContext)
EntityRepresentationStrategy
ManagedTypeRepresentationResolverStandard. resolveStrategy(PersistentClass bootDescriptor, EntityPersister runtimeDescriptor, RuntimeModelCreationContext creationContext)
-
Uses of RuntimeModelCreationContext in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return RuntimeModelCreationContext Modifier and Type Method Description RuntimeModelCreationContext
MappingModelCreationProcess. getCreationContext()
Methods in org.hibernate.metamodel.mapping.internal with parameters of type RuntimeModelCreationContext Modifier and Type Method Description static SelectableMapping
SelectableMappingImpl. from(String containingTableExpression, Selectable selectable, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, boolean forceNotNullable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext)
static SelectableMapping
SelectableMappingImpl. from(String containingTableExpression, Selectable selectable, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext)
static SelectableMapping
SelectableMappingImpl. from(String containingTableExpression, Selectable selectable, SelectablePath parentPath, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, boolean forceNotNullable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext)
static SelectableMapping
SelectableMappingImpl. from(String containingTableExpression, Selectable selectable, SelectablePath parentPath, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext)
static SelectableMappings
SelectableMappingsImpl. from(String containingTableExpression, Value value, int[] propertyOrder, Mapping mapping, TypeConfiguration typeConfiguration, boolean[] insertable, boolean[] updateable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext)
static void
MappingModelCreationProcess. process(EntityPersisterConcurrentMap entityPersisterMap, RuntimeModelCreationContext creationContext)
Triggers creation of the mapping modelConstructors in org.hibernate.metamodel.mapping.internal with parameters of type RuntimeModelCreationContext Constructor Description VirtualIdRepresentationStrategy(VirtualIdEmbeddable virtualIdEmbeddable, EntityMappingType entityMappingType, Component bootDescriptor, RuntimeModelCreationContext creationContext)
-
Uses of RuntimeModelCreationContext in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal with parameters of type RuntimeModelCreationContext Modifier and Type Method Description void
MappingMetamodelImpl. finishInitialization(RuntimeModelCreationContext context)
void
JpaMetamodelImpl. processJpa(MetadataImplementor bootMetamodel, MappingMetamodel mappingMetamodel, Map<Class<?>,String> entityProxyInterfaceMap, JpaStaticMetaModelPopulationSetting jpaStaticMetaModelPopulationSetting, JpaMetaModelPopulationSetting jpaMetaModelPopulationSetting, Collection<NamedEntityGraphDefinition> namedEntityGraphDefinitions, RuntimeModelCreationContext runtimeModelCreationContext)
-
Uses of RuntimeModelCreationContext in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi with parameters of type RuntimeModelCreationContext Modifier and Type Method Description EmbeddableRepresentationStrategy
ManagedTypeRepresentationResolver. resolveStrategy(Component bootDescriptor, Supplier<EmbeddableMappingType> runtimeDescriptor, RuntimeModelCreationContext creationContext)
Resolve the strategy to use for the given embeddableEntityRepresentationStrategy
ManagedTypeRepresentationResolver. resolveStrategy(PersistentClass bootDescriptor, EntityPersister runtimeDescriptor, RuntimeModelCreationContext creationContext)
Resolve the strategy to use for the given entity -
Uses of RuntimeModelCreationContext in org.hibernate.persister.collection
Constructors in org.hibernate.persister.collection with parameters of type RuntimeModelCreationContext Constructor Description AbstractCollectionPersister(Collection collectionBootDescriptor, CollectionDataAccess cacheAccessStrategy, RuntimeModelCreationContext creationContext)
BasicCollectionPersister(Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, RuntimeModelCreationContext creationContext)
OneToManyPersister(Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, RuntimeModelCreationContext creationContext)
-
Uses of RuntimeModelCreationContext in org.hibernate.persister.entity
Constructors in org.hibernate.persister.entity with parameters of type RuntimeModelCreationContext Constructor Description AbstractEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext)
JoinedSubclassEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext)
SingleTableEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext)
UnionSubclassEntityPersister(PersistentClass persistentClass, EntityDataAccess cacheAccessStrategy, NaturalIdDataAccess naturalIdRegionAccessStrategy, RuntimeModelCreationContext creationContext)
-
Uses of RuntimeModelCreationContext in org.hibernate.persister.internal
Methods in org.hibernate.persister.internal with parameters of type RuntimeModelCreationContext Modifier and Type Method Description CollectionPersister
PersisterFactoryImpl. createCollectionPersister(Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, RuntimeModelCreationContext creationContext)
EntityPersister
PersisterFactoryImpl. createEntityPersister(PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, RuntimeModelCreationContext creationContext)
-
Uses of RuntimeModelCreationContext in org.hibernate.persister.spi
Methods in org.hibernate.persister.spi with parameters of type RuntimeModelCreationContext Modifier and Type Method Description default CollectionPersister
PersisterFactory. createCollectionPersister(Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, RuntimeModelCreationContext creationContext)
Create a collection persister instance.default EntityPersister
PersisterFactory. createEntityPersister(PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, RuntimeModelCreationContext creationContext)
Create an entity persister instance. -
Uses of RuntimeModelCreationContext in org.hibernate.query.sqm.mutation.internal.cte
Constructors in org.hibernate.query.sqm.mutation.internal.cte with parameters of type RuntimeModelCreationContext Constructor Description CteInsertStrategy(EntityMappingType rootEntityType, RuntimeModelCreationContext runtimeModelCreationContext)
CteInsertStrategy(EntityPersister rootDescriptor, RuntimeModelCreationContext runtimeModelCreationContext)
CteMutationStrategy(EntityMappingType rootEntityType, RuntimeModelCreationContext runtimeModelCreationContext)
CteMutationStrategy(EntityPersister rootDescriptor, RuntimeModelCreationContext runtimeModelCreationContext)
-
Uses of RuntimeModelCreationContext in org.hibernate.tuple
Methods in org.hibernate.tuple with parameters of type RuntimeModelCreationContext Modifier and Type Method Description static NonIdentifierAttribute
PropertyFactory. buildEntityBasedAttribute(EntityPersister persister, SessionFactoryImplementor sessionFactory, int attributeNumber, Property property, boolean lazyAvailable, RuntimeModelCreationContext creationContext)
Deprecated, for removal: This API element is subject to removal in a future version.Generate a non-identifier (and non-version) attribute based on the given mapped property from the given entity -
Uses of RuntimeModelCreationContext in org.hibernate.tuple.entity
Constructors in org.hibernate.tuple.entity with parameters of type RuntimeModelCreationContext Constructor Description EntityMetamodel(PersistentClass persistentClass, EntityPersister persister, RuntimeModelCreationContext creationContext)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of RuntimeModelCreationContext in org.hibernate.type.descriptor.jdbc
-
Uses of RuntimeModelCreationContext in org.hibernate.type.descriptor.jdbc.spi
Methods in org.hibernate.type.descriptor.jdbc.spi with parameters of type RuntimeModelCreationContext Modifier and Type Method Description AggregateJdbcType
JdbcTypeRegistry. resolveAggregateDescriptor(int jdbcTypeCode, String typeName, EmbeddableMappingType embeddableMappingType, RuntimeModelCreationContext creationContext)
-