Uses of Interface
org.hibernate.boot.spi.MetadataImplementor
-
Packages that use MetadataImplementor Package Description org.hibernate.boot.model.process.spi org.hibernate.boot.spi org.hibernate.event.service.spi org.hibernate.event.spi org.hibernate.hql.spi.id Support for multi-table update and delete statements via id-tables.org.hibernate.hql.spi.id.cte org.hibernate.hql.spi.id.global org.hibernate.hql.spi.id.inline org.hibernate.hql.spi.id.local org.hibernate.hql.spi.id.persistent Package contains an implementation of MultiTableBulkIdStrategy based on the use of a persistent (ANSI SQL term) table to hold id values.org.hibernate.mapping org.hibernate.persister.spi org.hibernate.tool.hbm2ddl -
-
Uses of MetadataImplementor in org.hibernate.boot.model.process.spi
Methods in org.hibernate.boot.model.process.spi that return MetadataImplementor Modifier and Type Method Description static MetadataImplementor
MetadataBuildingProcess. build(MetadataSources sources, BootstrapContext bootstrapContext, MetadataBuildingOptions options)
Unified single phase for MetadataSources->Metadata processstatic MetadataImplementor
MetadataBuildingProcess. complete(ManagedResources managedResources, BootstrapContext bootstrapContext, MetadataBuildingOptions options)
Second step of 2-phase for MetadataSources->Metadata process -
Uses of MetadataImplementor in org.hibernate.boot.spi
Subinterfaces of MetadataImplementor in org.hibernate.boot.spi Modifier and Type Interface Description interface
InFlightMetadataCollector
An in-flight representation of Metadata while Metadata is being built.Classes in org.hibernate.boot.spi that implement MetadataImplementor Modifier and Type Class Description class
AbstractDelegatingMetadata
Convenience base class for custom implementors ofMetadataImplementor
using delegation.Methods in org.hibernate.boot.spi that return MetadataImplementor Modifier and Type Method Description protected MetadataImplementor
AbstractDelegatingMetadata. delegate()
Methods in org.hibernate.boot.spi with parameters of type MetadataImplementor Modifier and Type Method Description SessionFactoryBuilder
SessionFactoryBuilderFactory. getSessionFactoryBuilder(MetadataImplementor metadata, SessionFactoryBuilderImplementor defaultBuilder)
The contract method.java.util.Collection<org.hibernate.boot.model.source.internal.hbm.MappingDocument>
AdditionalJaxbMappingProducer. produceAdditionalMappings(MetadataImplementor metadata, org.jboss.jandex.IndexView jandexIndex, org.hibernate.boot.jaxb.internal.MappingBinder mappingBinder, MetadataBuildingContext buildingContext)
Deprecated.Constructors in org.hibernate.boot.spi with parameters of type MetadataImplementor Constructor Description AbstractDelegatingMetadata(MetadataImplementor delegate)
-
Uses of MetadataImplementor in org.hibernate.event.service.spi
Methods in org.hibernate.event.service.spi with parameters of type MetadataImplementor Modifier and Type Method Description default void
EventListenerRegistry. prepare(MetadataImplementor metadata)
Deprecated.this method was only ever used to initialize the CallbackRegistry which is now managed as part of the EventEngine -
Uses of MetadataImplementor in org.hibernate.event.spi
Constructors in org.hibernate.event.spi with parameters of type MetadataImplementor Constructor Description EventEngine(MetadataImplementor mappings, SessionFactoryImplementor sessionFactory)
-
Uses of MetadataImplementor in org.hibernate.hql.spi.id
Methods in org.hibernate.hql.spi.id with parameters of type MetadataImplementor Modifier and Type Method Description protected java.lang.String
AbstractMultiTableBulkIdStrategyImpl. buildIdTableCreateStatement(Table idTable, MetadataImplementor metadata, SqlStringGenerationContext sqlStringGenerationContext)
protected abstract TT
AbstractMultiTableBulkIdStrategyImpl. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, CT context, SqlStringGenerationContext sqlStringGenerationContext)
protected void
AbstractMultiTableBulkIdStrategyImpl. finishPreparation(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, CT context)
void
AbstractMultiTableBulkIdStrategyImpl. prepare(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, SessionFactoryOptions sessionFactoryOptions, SqlStringGenerationContext sqlStringGenerationContext)
default void
MultiTableBulkIdStrategy. prepare(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, SessionFactoryOptions sessionFactoryOptions)
Deprecated.Will be removed in favor of the variant accepting aSqlStringGenerationContext
default void
MultiTableBulkIdStrategy. prepare(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, SessionFactoryOptions sessionFactoryOptions, SqlStringGenerationContext sqlStringGenerationContext)
Prepare the strategy. -
Uses of MetadataImplementor in org.hibernate.hql.spi.id.cte
Methods in org.hibernate.hql.spi.id.cte with parameters of type MetadataImplementor Modifier and Type Method Description void
CteValuesListBulkIdStrategy. prepare(JdbcServices jdbcServices, JdbcConnectionAccess jdbcConnectionAccess, MetadataImplementor metadataImplementor, SessionFactoryOptions sessionFactoryOptions, SqlStringGenerationContext sqlStringGenerationContext)
-
Uses of MetadataImplementor in org.hibernate.hql.spi.id.global
Methods in org.hibernate.hql.spi.id.global with parameters of type MetadataImplementor Modifier and Type Method Description protected org.hibernate.hql.spi.id.global.IdTableInfoImpl
GlobalTemporaryTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, org.hibernate.hql.spi.id.global.PreparationContextImpl context, SqlStringGenerationContext sqlStringGenerationContext)
protected void
GlobalTemporaryTableBulkIdStrategy. finishPreparation(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, org.hibernate.hql.spi.id.global.PreparationContextImpl context)
-
Uses of MetadataImplementor in org.hibernate.hql.spi.id.inline
Methods in org.hibernate.hql.spi.id.inline with parameters of type MetadataImplementor Modifier and Type Method Description void
InlineIdsInClauseBulkIdStrategy. prepare(JdbcServices jdbcServices, JdbcConnectionAccess jdbcConnectionAccess, MetadataImplementor metadataImplementor, SessionFactoryOptions sessionFactoryOptions, SqlStringGenerationContext sqlStringGenerationContext)
void
InlineIdsOrClauseBulkIdStrategy. prepare(JdbcServices jdbcServices, JdbcConnectionAccess jdbcConnectionAccess, MetadataImplementor metadataImplementor, SessionFactoryOptions sessionFactoryOptions, SqlStringGenerationContext sqlStringGenerationContext)
void
InlineIdsSubSelectValueListBulkIdStrategy. prepare(JdbcServices jdbcServices, JdbcConnectionAccess jdbcConnectionAccess, MetadataImplementor metadataImplementor, SessionFactoryOptions sessionFactoryOptions, SqlStringGenerationContext sqlStringGenerationContext)
-
Uses of MetadataImplementor in org.hibernate.hql.spi.id.local
Methods in org.hibernate.hql.spi.id.local with parameters of type MetadataImplementor Modifier and Type Method Description protected IdTableInfoImpl
LocalTemporaryTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, org.hibernate.hql.spi.id.local.PreparationContextImpl context, SqlStringGenerationContext sqlStringGenerationContext)
protected void
LocalTemporaryTableBulkIdStrategy. finishPreparation(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, org.hibernate.hql.spi.id.local.PreparationContextImpl context)
-
Uses of MetadataImplementor in org.hibernate.hql.spi.id.persistent
Methods in org.hibernate.hql.spi.id.persistent with parameters of type MetadataImplementor Modifier and Type Method Description protected org.hibernate.hql.spi.id.persistent.IdTableInfoImpl
PersistentTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, org.hibernate.hql.spi.id.persistent.PreparationContextImpl context, SqlStringGenerationContext sqlStringGenerationContext)
protected void
PersistentTableBulkIdStrategy. finishPreparation(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, org.hibernate.hql.spi.id.persistent.PreparationContextImpl context)
-
Uses of MetadataImplementor in org.hibernate.mapping
Methods in org.hibernate.mapping that return MetadataImplementor Modifier and Type Method Description MetadataImplementor
Collection. getMetadata()
MetadataImplementor
SimpleValue. getMetadata()
-
Uses of MetadataImplementor in org.hibernate.persister.spi
Methods in org.hibernate.persister.spi that return MetadataImplementor Modifier and Type Method Description MetadataImplementor
PersisterCreationContext. getMetadata()
-
Uses of MetadataImplementor in org.hibernate.tool.hbm2ddl
Methods in org.hibernate.tool.hbm2ddl that return MetadataImplementor Modifier and Type Method Description static MetadataImplementor
SchemaExport. buildMetadataFromMainArgs(java.lang.String[] args)
Intended for test usage only.static MetadataImplementor
SchemaUpdate. buildMetadataFromMainArgs(java.lang.String[] args)
Intended for test usage only.static MetadataImplementor
SchemaValidator. buildMetadataFromMainArgs(java.lang.String[] args)
Intended for test usage only.
-