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.processor.validation Validation for HQL queries.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.internal 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 TemporaryTableTemporaryTable. createEntityTable(EntityMappingType entityDescriptor, Function<String,String> temporaryTableNameAdjuster, Dialect dialect, RuntimeModelCreationContext runtimeModelCreationContext)static TemporaryTableTemporaryTable. 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 GeneratorProperty. createGenerator(RuntimeModelCreationContext context)voidPersistentClass. 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 RuntimeModelCreationContextMetadataContext. getRuntimeModelCreationContext()Methods in org.hibernate.metamodel.internal with parameters of type RuntimeModelCreationContext Modifier and Type Method Description EmbeddableRepresentationStrategyManagedTypeRepresentationResolverStandard. resolveStrategy(Component bootDescriptor, Supplier<EmbeddableMappingType> runtimeDescriptorAccess, RuntimeModelCreationContext creationContext)EntityRepresentationStrategyManagedTypeRepresentationResolverStandard. 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 RuntimeModelCreationContextMappingModelCreationProcess. getCreationContext()Methods in org.hibernate.metamodel.mapping.internal with parameters of type RuntimeModelCreationContext Modifier and Type Method Description static SelectableMappingSelectableMappingImpl. from(String containingTableExpression, Selectable selectable, @Nullable SelectablePath parentPath, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, boolean forceNotNullable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext)static SelectableMappingSelectableMappingImpl. from(String containingTableExpression, Selectable selectable, @Nullable SelectablePath parentPath, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext)static SelectableMappingSelectableMappingImpl. from(String containingTableExpression, Selectable selectable, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, boolean forceNotNullable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext)static SelectableMappingSelectableMappingImpl. from(String containingTableExpression, Selectable selectable, JdbcMapping jdbcMapping, TypeConfiguration typeConfiguration, boolean insertable, boolean updateable, boolean partitioned, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext)static SelectableMappingsSelectableMappingsImpl. from(String containingTableExpression, Value value, int[] propertyOrder, @Nullable SelectablePath parentSelectablePath, Mapping mapping, TypeConfiguration typeConfiguration, boolean[] insertable, boolean[] updateable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext)static SelectableMappingsSelectableMappingsImpl. from(String containingTableExpression, Value value, int[] propertyOrder, Mapping mapping, TypeConfiguration typeConfiguration, boolean[] insertable, boolean[] updateable, Dialect dialect, SqmFunctionRegistry sqmFunctionRegistry, RuntimeModelCreationContext creationContext)static voidMappingModelCreationProcess. 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 voidMappingMetamodelImpl. finishInitialization(RuntimeModelCreationContext context)voidJpaMetamodelImpl. 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 EmbeddableRepresentationStrategyManagedTypeRepresentationResolver. resolveStrategy(Component bootDescriptor, Supplier<EmbeddableMappingType> runtimeDescriptor, RuntimeModelCreationContext creationContext)Resolve the strategy to use for the given embeddableEntityRepresentationStrategyManagedTypeRepresentationResolver. 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, @Nullable 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 CollectionPersisterPersisterFactoryImpl. createCollectionPersister(Collection collectionBinding, @Nullable CollectionDataAccess cacheAccessStrategy, RuntimeModelCreationContext creationContext)EntityPersisterPersisterFactoryImpl. 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 CollectionPersisterPersisterFactory. createCollectionPersister(Collection collectionBinding, CollectionDataAccess cacheAccessStrategy, RuntimeModelCreationContext creationContext)Create a collection persister instance.default EntityPersisterPersisterFactory. createEntityPersister(PersistentClass entityBinding, EntityDataAccess entityCacheAccessStrategy, NaturalIdDataAccess naturalIdCacheAccessStrategy, RuntimeModelCreationContext creationContext)Create an entity persister instance. -
Uses of RuntimeModelCreationContext in org.hibernate.processor.validation
Classes in org.hibernate.processor.validation that implement RuntimeModelCreationContext Modifier and Type Class Description classMockSessionFactoryclassProcessorSessionFactoryImplementation of theMockobjects based on standard annotation processor APIs. -
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 NonIdentifierAttributePropertyFactory. 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.internal
Methods in org.hibernate.type.descriptor.jdbc.internal with parameters of type RuntimeModelCreationContext Modifier and Type Method Description AggregateJdbcTypeDelayedStructJdbcType. resolveAggregateJdbcType(EmbeddableMappingType mappingType, String sqlType, RuntimeModelCreationContext creationContext) -
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 AggregateJdbcTypeJdbcTypeRegistry. resolveAggregateDescriptor(int jdbcTypeCode, String typeName, EmbeddableMappingType embeddableMappingType, RuntimeModelCreationContext creationContext)
-