Uses of Interface
org.hibernate.engine.spi.SessionFactoryImplementor
Packages that use SessionFactoryImplementor
Package
Description
Support for integrating Jakarta Bean Validation.
Support for handling named queries during the bootstrap process.
A range of SPIs allowing integration with—and customization of—the process of building metadata.
Package defining bytecode code enhancement (instrumentation) support.
An SPI modelling various aspects of the second-level cache configuration.
Defines the integration aspect of Hibernate's second-level caching, allowing
a "caching backend" to be plugged in as a cache provider.
Defines contracts for transactional and concurrent access to cached
entity and
collection data.
This package defines formats for disassembled state kept in the second level cache.
This package provides a framework intended to reduce the work needed to implement
a caching provider.
Contracts for defining cascade points, styles, and actions.
SPI-level contracts around "current session" and "current tenant" support.
Contains implementations of
SqmFunctionDescriptor
describing a range of relatively-sophisticated SQL functions available in various dialects.Incubating Dialect contracts for describing database locking capabilities,
selecting locking strategies, and rendering locking SQL.
Dialect contracts for selecting SQL AST translators and
expressing database-specific SQL AST rendering behavior.
Defines contracts for JDBC batching support.
An SPI for dealing with parameters of native queries.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Defines the event types and event listener interfaces for
events produced by the stateful
Session.Strategies for efficient retrieval of database-generated values.
Enhanced/improved versions of table and sequence based identifier generators
targeting portability and unified configuration.
Contains a framework of strategies for retrieving database-generated ids.
An SPI for extensions which integrate with Hibernate via the Java
ServiceLoader facility.This package defines the Hibernate configuration-time mapping model.
Internal parsing and translation of collection ordering fragments.
An SPI supporting custom instantiation of
entity instances and
embeddable objects.
This package abstracts persistence mechanisms for collections.
Defines support for performing mutation operations against collections.
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
Contains some functions for pretty-printing things for exception and log messages.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
An SPI for defining, registering, and rendering functions in HQL.
SPI for handling SQM UPDATE and DELETE queries
Defines an SPI for integrating pluggable services.
This package contains helper classes for rendering SQL fragments and SQL statements.
Contracts for creating a SQL AST.
SQL AST and builders used with flushed-based mutations (persist, merge, etc.).
Supported construction contracts and reusable implementations for mapping-model mutations.
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing expressions in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
AST nodes representing
select statements in a SQL tree.Contracts for translating a SQL AST to executable SQL.
An SPI allowing customized statistics collection.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.Contracts for reading and writing values to and from JDBC.
Integrates a range of types defined by the JDK with the type system
of Hibernate.
Defines handling of almost the full range of standard JDBC-defined SQL data types.
Defines a registry for Hibernate
Types.An API for user-defined custom types which extend the set of built-in
types defined in
org.hibernate.type.-
Uses of SessionFactoryImplementor in org.hibernate.action.queue.spi.bind
Methods in org.hibernate.action.queue.spi.bind with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptiondefault booleanBindPlan.checkResult(FlushOperation flushOperation, int affectedRowCount, PreparedStatement statement, int batchPosition, String sqlString, SessionFactoryImplementor sessionFactory) booleanOperationResultChecker.checkResult(int affectedRowCount, PreparedStatement statement, int batchPosition, String sqlString, SessionFactoryImplementor sessionFactory) Check the result of a JDBC operationstatic GeneratedValuesCollectorGeneratedValuesCollector.forInsert(EntityPersister entityPersister, SessionFactoryImplementor sessionFactory) static GeneratedValuesCollectorGeneratedValuesCollector.forUpdate(EntityPersister entityPersister, SessionFactoryImplementor sessionFactory) static booleanCheckers.identifiedResultsCheck(Expectation expectation, int affectedRowCount, PreparedStatement statement, int batchPosition, MutationTarget mutationTarget, TableDescriptor mutatingTable, Object id, String sqlString, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.action.queue.spi.decompose.collection
Methods in org.hibernate.action.queue.spi.decompose.collection that return SessionFactoryImplementorModifier and TypeMethodDescriptionCollectionMutationPlanContributor.CollectionChangeContext.factory()Returns the value of thefactoryrecord component.CollectionMutationPlanContributor.DeleteRowPlanContext.factory()Returns the value of thefactoryrecord component.CollectionMutationPlanContributor.RemoveOperationContext.factory()Returns the value of thefactoryrecord component.CollectionMutationPlanContributor.RowInsertContext.factory()Returns the value of thefactoryrecord component.Constructors in org.hibernate.action.queue.spi.decompose.collection with parameters of type SessionFactoryImplementorModifierConstructorDescriptionCollectionChangeContext(CollectionPersister persister, CollectionTableDescriptor tableDescriptor, SessionFactoryImplementor factory, CollectionJdbcOperations jdbcOperations, PersistentCollection<?> collection, Object key, int ordinalBase) Creates an instance of aCollectionChangeContextrecord class.DeleteRowPlanContext(CollectionPersister persister, TableDescriptor tableDescriptor, String sqlWhereString, SessionFactoryImplementor factory) Creates an instance of aDeleteRowPlanContextrecord class.RemoveOperationContext(CollectionPersister persister, TableDescriptor tableDescriptor, String sqlWhereString, SessionFactoryImplementor factory) Creates an instance of aRemoveOperationContextrecord class.RowInsertContext(CollectionPersister persister, TableDescriptor tableDescriptor, SessionFactoryImplementor factory, CollectionJdbcOperations jdbcOperations, PersistentCollection<?> collection, Object key, Object rowValue, int rowPosition, int ordinalBase) Creates an instance of aRowInsertContextrecord class. -
Uses of SessionFactoryImplementor in org.hibernate.action.queue.spi.plan
Methods in org.hibernate.action.queue.spi.plan with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionbooleanFlushOperation.checkResult(int affectedRowCount, PreparedStatement statement, int batchPosition, String sqlString, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.boot.beanvalidation
Methods in org.hibernate.boot.beanvalidation that return SessionFactoryImplementorModifier and TypeMethodDescriptionActivationContext.getSessionFactory()Access the SessionFactory being built to trigger this BV activationMethods in org.hibernate.boot.beanvalidation with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionvoidHibernateTraversableResolver.addPersister(EntityPersister persister, SessionFactoryImplementor factory) voidBeanValidationIntegrator.integrate(Metadata metadata, Integrator.Context context, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.boot.query
Methods in org.hibernate.boot.query with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionNamedHqlQueryDefinition.resolve(SessionFactoryImplementor factory) NamedMutationDefinition.resolve(SessionFactoryImplementor factory) Resolve the mapping definition into its run-time memento form.NamedNativeQueryDefinition.resolve(SessionFactoryImplementor factory) NamedProcedureCallDefinition.resolve(SessionFactoryImplementor factory) NamedQueryDefinition.resolve(SessionFactoryImplementor factory) Resolve the mapping definition into its run-time memento form. -
Uses of SessionFactoryImplementor in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return SessionFactoryImplementorModifier and TypeMethodDescriptionAbstractDelegatingMetadata.buildSessionFactory()MetadataImplementor.buildSessionFactory()Methods in org.hibernate.boot.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionvoidAbstractDelegatingMetadata.initSessionFactory(SessionFactoryImplementor sessionFactory) voidMetadataImplementor.initSessionFactory(SessionFactoryImplementor sessionFactoryImplementor) -
Uses of SessionFactoryImplementor in org.hibernate.bytecode.spi
Methods in org.hibernate.bytecode.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionProxyFactoryFactory.buildProxyFactory(SessionFactoryImplementor sessionFactory) Build a proxy factory specifically for handling runtime lazy loading. -
Uses of SessionFactoryImplementor in org.hibernate.cache.cfg.spi
Methods in org.hibernate.cache.cfg.spi that return SessionFactoryImplementorModifier and TypeMethodDescriptionDomainDataRegionBuildingContext.getSessionFactory()Access to the SessionFactory for which a Region is being built. -
Uses of SessionFactoryImplementor in org.hibernate.cache.spi
Methods in org.hibernate.cache.spi that return SessionFactoryImplementorMethods in org.hibernate.cache.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionRegionFactory.buildQueryResultsRegion(String regionName, SessionFactoryImplementor sessionFactory) Create a namedRegionfor holding query result sets.RegionFactory.buildTimestampsRegion(String regionName, SessionFactoryImplementor sessionFactory) Create a namedRegionfor holding timestamps used to determine when a cached query result set is stale.CacheKeysFactory.createCollectionKey(Object id, CollectionPersister persister, SessionFactoryImplementor factory, String tenantIdentifier) CacheKeysFactory.createEntityKey(Object id, EntityPersister persister, SessionFactoryImplementor factory, String tenantIdentifier) -
Uses of SessionFactoryImplementor in org.hibernate.cache.spi.access
Methods in org.hibernate.cache.spi.access with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionCollectionDataAccess.generateCacheKey(Object id, CollectionPersister collectionDescriptor, SessionFactoryImplementor factory, String tenantIdentifier) To create instances of CollectionCacheKey for this region, Hibernate will invoke this method exclusively so that generated implementations can generate optimised keys.EntityDataAccess.generateCacheKey(Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, String tenantIdentifier) To create instances of keys for this region, Hibernate will invoke this method exclusively so that generated implementations can generate optimised keys. -
Uses of SessionFactoryImplementor in org.hibernate.cache.spi.entry
Methods in org.hibernate.cache.spi.entry with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionCacheEntryStructure.destructure(Object structured, SessionFactoryImplementor factory) Convert the previous structured form of the item back into its item form.StructuredCacheEntry.destructure(Object structured, SessionFactoryImplementor factory) StructuredCollectionCacheEntry.destructure(Object structured, SessionFactoryImplementor factory) StructuredMapCacheEntry.destructure(Object structured, SessionFactoryImplementor factory) UnstructuredCacheEntry.destructure(Object structured, SessionFactoryImplementor factory) -
Uses of SessionFactoryImplementor in org.hibernate.cache.spi.support
Methods in org.hibernate.cache.spi.support that return SessionFactoryImplementorMethods in org.hibernate.cache.spi.support with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionRegionFactoryTemplate.buildQueryResultsRegion(String regionName, SessionFactoryImplementor sessionFactory) RegionFactoryTemplate.buildTimestampsRegion(String regionName, SessionFactoryImplementor sessionFactory) protected abstract StorageAccessRegionFactoryTemplate.createQueryResultsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory) protected abstract StorageAccessRegionFactoryTemplate.createTimestampsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory) AbstractCollectionDataAccess.generateCacheKey(Object id, CollectionPersister persister, SessionFactoryImplementor factory, String tenantIdentifier) AbstractEntityDataAccess.generateCacheKey(Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, String tenantIdentifier) CollectionReadWriteAccess.generateCacheKey(Object id, CollectionPersister collectionDescriptor, SessionFactoryImplementor factory, String tenantIdentifier) EntityReadWriteAccess.generateCacheKey(Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, String tenantIdentifier) -
Uses of SessionFactoryImplementor in org.hibernate.callback.spi
Methods in org.hibernate.callback.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionInterceptorStrategy.getInterceptorForSession(SessionFactoryImplementor sessionFactory) Obtain an interceptor for a newly created session. -
Uses of SessionFactoryImplementor in org.hibernate.cascade.spi
Methods in org.hibernate.cascade.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionbooleanCascadingAction.cascadeNow(CascadePoint cascadePoint, AssociationType associationType, SessionFactoryImplementor factory) Does this action cascade to the given association at the givenCascadePoint? -
Uses of SessionFactoryImplementor in org.hibernate.context.spi
Methods in org.hibernate.context.spi that return SessionFactoryImplementorModifier and TypeMethodDescriptionAbstractCurrentSessionContext.factory()Access to theSessionFactory.Constructors in org.hibernate.context.spi with parameters of type SessionFactoryImplementorModifierConstructorDescriptionprotected -
Uses of SessionFactoryImplementor in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionbooleanH2GenerateSeriesFunction.rendersIdentifierVariable(List<SqlAstNode> arguments, SessionFactoryImplementor sessionFactory) booleanHANAGenerateSeriesFunction.rendersIdentifierVariable(List<SqlAstNode> arguments, SessionFactoryImplementor sessionFactory) booleanSQLServerGenerateSeriesFunction.rendersIdentifierVariable(List<SqlAstNode> arguments, SessionFactoryImplementor sessionFactory) booleanSybaseASEGenerateSeriesFunction.rendersIdentifierVariable(List<SqlAstNode> arguments, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.dialect.function.json
Methods in org.hibernate.dialect.function.json with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionbooleanH2JsonTableFunction.rendersIdentifierVariable(List<SqlAstNode> arguments, SessionFactoryImplementor sessionFactory) voidPostgreSQLJsonTableFunction.ClauseLevelDocumentExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.dialect.lock.spi
Methods in org.hibernate.dialect.lock.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionstatic voidConnectionLockTimeoutOperations.execute(int value, String sqlFormat, Connection connection, SessionFactoryImplementor factory) Formats one integral value into a command and executes it.static voidConnectionLockTimeoutOperations.execute(Timeout timeout, ToIntFunction<Timeout> valueResolver, String sqlFormat, Connection connection, SessionFactoryImplementor factory) Converts a timeout to one integral database value, formats it into a command, and executes the command.static voidConnectionLockTimeoutOperations.execute(String sql, Connection connection, SessionFactoryImplementor factory) Executes a complete connection-level lock-timeout command.default TimeoutConnectionLockTimeoutStrategy.getLockTimeout(Connection connection, SessionFactoryImplementor factory) Reads the lock timeout associated with the JDBC connection.static TimeoutConnectionLockTimeoutOperations.query(String sql, ConnectionLockTimeoutOperations.TimeoutExtractor extractor, Connection connection, SessionFactoryImplementor factory) Queries the current timeout and extracts it from the first result row.default voidConnectionLockTimeoutStrategy.setLockTimeout(Timeout timeout, Connection connection, SessionFactoryImplementor factory) Sets the lock timeout associated with the JDBC connection. -
Uses of SessionFactoryImplementor in org.hibernate.dialect.sql.ast.spi
Methods in org.hibernate.dialect.sql.ast.spi that return SessionFactoryImplementorModifier and TypeMethodDescriptionAbstractSqlAstTranslator.getSessionFactory()OptionalTableUpdateOperationRequest.sessionFactory()Returns the value of thesessionFactoryrecord component.SqlAstTranslationRequest.ModelMutation.sessionFactory()Returns the value of thesessionFactoryrecord component.SqlAstTranslationRequest.QueryMutation.sessionFactory()Returns the value of thesessionFactoryrecord component.SqlAstTranslationRequest.Select.sessionFactory()Returns the value of thesessionFactoryrecord component.SqlAstTranslationRequest.sessionFactory()The SessionFactory whose services are used during translation.Methods in org.hibernate.dialect.sql.ast.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionabstract voidAbstractSelfRenderingExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> translator, SessionFactoryImplementor sessionFactory) Renders this expression into the current SQL translation.Constructors in org.hibernate.dialect.sql.ast.spi with parameters of type SessionFactoryImplementorModifierConstructorDescriptionModelMutation(SessionFactoryImplementor sessionFactory, TableMutation<?> statement) Creates an instance of aModelMutationrecord class.OptionalTableUpdateOperationRequest(OptionalTableUpdate update, SessionFactoryImplementor sessionFactory, boolean versionedTarget) Creates an instance of aOptionalTableUpdateOperationRequestrecord class.QueryMutation(SessionFactoryImplementor sessionFactory, MutationStatement statement) Creates an instance of aQueryMutationrecord class.Select(SessionFactoryImplementor sessionFactory, SelectStatement statement) Creates an instance of aSelectrecord class. -
Uses of SessionFactoryImplementor in org.hibernate.engine.jdbc.batch.spi
Methods in org.hibernate.engine.jdbc.batch.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionbooleanBatchedResultChecker.checkResult(int affectedRowCount, PreparedStatement statement, int batchPosition, String sqlString, SessionFactoryImplementor sessionFactory) Check the result for one row of a JDBC batch. -
Uses of SessionFactoryImplementor in org.hibernate.engine.query.spi
Methods in org.hibernate.engine.query.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptiondefault <R> NativeSelectQueryPlan<R> NativeQueryInterpreter.createQueryPlan(NativeSelectQueryDefinition<R> queryDefinition, SessionFactoryImplementor sessionFactory) Creates a new query plan for the passed native query definition -
Uses of SessionFactoryImplementor in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return SessionFactoryImplementorModifier and TypeMethodDescriptionSessionDelegatorBaseImpl.getFactory()SharedSessionContractImplementor.getFactory()Obtain the factory which created this session.LoadQueryInfluencers.getSessionFactory()SessionDelegatorBaseImpl.getSessionFactory()SessionImplementor.getSessionFactory()default SessionFactoryImplementorSharedSessionContractImplementor.getSessionFactory()Obtain the factory which created this session.Methods in org.hibernate.engine.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionstatic EntityKeyEntityKey.deserialize(ObjectInputStream ois, SessionFactoryImplementor sessionFactory) Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.static intEntityUniqueKey.generateHashCode(String entityName, String uniqueKeyName, Type keyType, Object key, SessionFactoryImplementor factory) Constructors in org.hibernate.engine.spi with parameters of type SessionFactoryImplementorModifierConstructorDescriptionCollectionEntry(PersistentCollection<?> collection, SessionFactoryImplementor factory) For initialized detached collectionsEntityUniqueKey(String entityName, String uniqueKeyName, Object key, Type keyType, SessionFactoryImplementor factory) LoadQueryInfluencers(SessionFactoryImplementor sessionFactory) LoadQueryInfluencers(SessionFactoryImplementor sessionFactory, org.hibernate.engine.creation.internal.SessionCreationOptions options) -
Uses of SessionFactoryImplementor in org.hibernate.event.spi
Methods in org.hibernate.event.spi that return SessionFactoryImplementorConstructors in org.hibernate.event.spi with parameters of type SessionFactoryImplementorModifierConstructorDescriptionEventEngine(MetadataImplementor mappings, SessionFactoryImplementor sessionFactory) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SessionFactoryImplementor in org.hibernate.generator.values
Methods in org.hibernate.generator.values with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionGeneratedValuesMutationDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor sessionFactory) Create aTableMutationBuilderinstance used to build table mutations for this delegate. -
Uses of SessionFactoryImplementor in org.hibernate.id.enhanced
Methods in org.hibernate.id.enhanced with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionHiLoOptimizer.createLowValueExpression(Expression databaseValue, SessionFactoryImplementor sessionFactory) LegacyHiLoAlgorithmOptimizer.createLowValueExpression(Expression databaseValue, SessionFactoryImplementor sessionFactory) NoopOptimizer.createLowValueExpression(Expression databaseValue, SessionFactoryImplementor sessionFactory) Optimizer.createLowValueExpression(Expression databaseValue, SessionFactoryImplementor sessionFactory) Creates an expression representing the low/base value for ID allocation in batch insert operations.PooledLoOptimizer.createLowValueExpression(Expression databaseValue, SessionFactoryImplementor sessionFactory) PooledLoThreadLocalOptimizer.createLowValueExpression(Expression databaseValue, SessionFactoryImplementor sessionFactory) PooledOptimizer.createLowValueExpression(Expression databaseValue, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.id.insert
Methods in org.hibernate.id.insert with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionBasicSelectingDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor factory) GetGeneratedKeysDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor factory) InsertReturningDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor sessionFactory) UniqueKeySelectingDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor factory) UpdateVersionSelectDelegate.createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor sessionFactory) Constructors in org.hibernate.id.insert with parameters of type SessionFactoryImplementorModifierConstructorDescriptionTableInsertReturningBuilder(EntityPersister mutationTarget, MutatingTableReference tableReference, List<ColumnReference> generatedColumns, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.integrator.spi
Methods in org.hibernate.integrator.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptiondefault voidIntegrator.disintegrate(SessionFactoryImplementor sessionFactory, Integrator.Context context) Tongue-in-cheek name for a shutdown callback.default voidIntegrator.disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry) Deprecated, for removal: This API element is subject to removal in a future version.default voidIntegrator.integrate(Metadata metadata, BootstrapContext bootstrapContext, SessionFactoryImplementor sessionFactory) Deprecated, for removal: This API element is subject to removal in a future version.default voidIntegrator.integrate(Metadata metadata, Integrator.Context context, SessionFactoryImplementor sessionFactory) Perform integration. -
Uses of SessionFactoryImplementor in org.hibernate.loader.ast.spi
Methods in org.hibernate.loader.ast.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionBatchLoaderFactory.createCollectionBatchLoader(int domainBatchSize, LoadQueryInfluencers influencers, PluralAttributeMapping attributeMapping, SessionFactoryImplementor factory) Create a BatchLoader for batch-loadable collections.default <T> EntityBatchLoader<T> BatchLoaderFactory.createEntityBatchLoader(int domainBatchSize, EntityMappingType entityDescriptor, SessionFactoryImplementor factory) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SessionFactoryImplementor in org.hibernate.mapping
Methods in org.hibernate.mapping with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionFilterConfiguration.getAliasTableMap(SessionFactoryImplementor factory) -
Uses of SessionFactoryImplementor in org.hibernate.metamodel.mapping.ordering
Methods in org.hibernate.metamodel.mapping.ordering that return SessionFactoryImplementor -
Uses of SessionFactoryImplementor in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return SessionFactoryImplementor -
Uses of SessionFactoryImplementor in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection that return SessionFactoryImplementorModifier and TypeMethodDescriptionAbstractCollectionPersister.getFactory()CollectionPersister.getFactory() -
Uses of SessionFactoryImplementor in org.hibernate.persister.collection.mutation
Methods in org.hibernate.persister.collection.mutation that return SessionFactoryImplementorConstructors in org.hibernate.persister.collection.mutation with parameters of type SessionFactoryImplementorModifierConstructorDescriptionAbstractUpdateRowsCoordinator(AbstractCollectionPersister mutationTarget, SessionFactoryImplementor sessionFactory) CollectionAuditSupport(CollectionMutationTarget mutationTarget, SessionFactoryImplementor sessionFactory, boolean[] indexColumnIsSettable, boolean[] elementColumnIsSettable, UnaryOperator<Object> indexIncrementer, AuditMapping auditMapping) InsertRowsCoordinatorAudit(CollectionMutationTarget mutationTarget, InsertRowsCoordinator currentInsertCoordinator, boolean[] indexColumnIsSettable, boolean[] elementColumnIsSettable, UnaryOperator<Object> indexIncrementer, SessionFactoryImplementor sessionFactory) RemoveCoordinatorAudit(CollectionMutationTarget mutationTarget, RemoveCoordinator standardCoordinator, boolean[] indexColumnIsSettable, boolean[] elementColumnIsSettable, UnaryOperator<Object> indexIncrementer, SessionFactoryImplementor sessionFactory) UpdateRowsCoordinatorHistory(AbstractCollectionPersister mutationTarget, RowMutationOperations rowMutationOperations, SessionFactoryImplementor sessionFactory, boolean[] indexColumnIsSettable, boolean[] elementColumnIsSettable, UnaryOperator<Object> indexIncrementer) UpdateRowsCoordinatorOneToMany(OneToManyPersister mutationTarget, RowMutationOperations rowMutationOperations, SessionFactoryImplementor sessionFactory) UpdateRowsCoordinatorStandard(AbstractCollectionPersister mutationTarget, RowMutationOperations rowMutationOperations, SessionFactoryImplementor sessionFactory) UpdateRowsCoordinatorTablePerSubclass(OneToManyPersister mutationTarget, RowMutationOperations rowMutationOperations, SessionFactoryImplementor sessionFactory) UpdateRowsCoordinatorTemporal(AbstractCollectionPersister mutationTarget, RowMutationOperations rowMutationOperations, SessionFactoryImplementor sessionFactory) WriteIndexCoordinatorStandard(AbstractCollectionPersister mutationTarget, RowMutationOperations rowMutationOperations, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return SessionFactoryImplementorModifier and TypeMethodDescriptionAbstractEntityPersister.getFactory()EntityPersister.getFactory()TheSessionFactoryto which this persister belongs.Methods in org.hibernate.persister.entity with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionprotected org.hibernate.action.queue.internal.decompose.entity.DeleteDecomposerAbstractEntityPersister.buildDeleteDecomposer(SessionFactoryImplementor factory) protected org.hibernate.action.queue.internal.decompose.entity.InsertDecomposerAbstractEntityPersister.buildInsertDecomposer(SessionFactoryImplementor factory) protected org.hibernate.action.queue.internal.decompose.entity.UpdateDecomposerAbstractEntityPersister.buildUpdateDecomposer(SessionFactoryImplementor factory) AbstractEntityPersister.getSubclassEntityPersister(Object instance, SessionFactoryImplementor factory) EntityPersister.getSubclassEntityPersister(Object instance, SessionFactoryImplementor factory) Obtain theEntityPersisterfor the concrete class of the given entity instance which participates in a mapped inheritance hierarchy with this persister.Constructors in org.hibernate.persister.entity with parameters of type SessionFactoryImplementorModifierConstructorDescriptionExplicitSqlStringGenerationContext(String defaultCatalog, String defaultSchema, SessionFactoryImplementor factory) -
Uses of SessionFactoryImplementor in org.hibernate.persister.entity.mutation
Fields in org.hibernate.persister.entity.mutation declared as SessionFactoryImplementorModifier and TypeFieldDescriptionprotected final SessionFactoryImplementorAbstractMutationCoordinator.factoryMethods in org.hibernate.persister.entity.mutation that return SessionFactoryImplementorModifier and TypeMethodDescriptionprotected SessionFactoryImplementorAbstractMutationCoordinator.factory()Constructors in org.hibernate.persister.entity.mutation with parameters of type SessionFactoryImplementorModifierConstructorDescriptionAbstractDeleteCoordinator(EntityPersister entityPersister, SessionFactoryImplementor factory) AbstractMutationCoordinator(EntityPersister entityPersister, SessionFactoryImplementor factory) AuditMutationWriter(EntityPersister entityPersister, SessionFactoryImplementor factory) DeleteCoordinatorAudit(EntityPersister entityPersister, SessionFactoryImplementor factory, DeleteCoordinator currentDeleteCoordinator) DeleteCoordinatorHistory(EntityPersister entityPersister, SessionFactoryImplementor factory, DeleteCoordinator currentDeleteCoordinator) DeleteCoordinatorSoft(EntityPersister entityPersister, SessionFactoryImplementor factory) DeleteCoordinatorStandard(EntityPersister entityPersister, SessionFactoryImplementor factory) DeleteCoordinatorTemporal(EntityPersister entityPersister, SessionFactoryImplementor factory) EntityAuditSupport(EntityPersister entityPersister, SessionFactoryImplementor factory) InsertCoordinatorAudit(EntityPersister entityPersister, SessionFactoryImplementor factory, InsertCoordinator currentInsertCoordinator) InsertCoordinatorHistory(EntityPersister entityPersister, SessionFactoryImplementor factory, InsertCoordinator currentInsertCoordinator) InsertCoordinatorStandard(EntityPersister entityPersister, SessionFactoryImplementor factory) InsertCoordinatorTemporal(EntityPersister entityPersister, SessionFactoryImplementor factory) MergeCoordinatorAudit(EntityPersister entityPersister, SessionFactoryImplementor factory, UpdateCoordinator currentUpdateCoordinator) MergeCoordinatorHistory(EntityPersister entityPersister, SessionFactoryImplementor factory, UpdateCoordinator currentMergeCoordinator) MergeCoordinatorStandard(EntityPersister entityPersister, SessionFactoryImplementor factory) MergeCoordinatorTemporal(EntityPersister entityPersister, SessionFactoryImplementor factory) UpdateCoordinatorAudit(EntityPersister entityPersister, SessionFactoryImplementor factory, UpdateCoordinator currentUpdateCoordinator) UpdateCoordinatorHistory(EntityPersister entityPersister, SessionFactoryImplementor factory, UpdateCoordinator currentUpdateCoordinator) UpdateCoordinatorStandard(EntityPersister entityPersister, SessionFactoryImplementor factory) protectedUpdateCoordinatorStandard(EntityPersister entityPersister, SessionFactoryImplementor factory, MutationOperationGroup staticUpdateGroup, BatchKey batchKey, MutationOperationGroup versionUpdateGroup, BatchKey versionUpdateBatchkey) UpdateCoordinatorTemporal(EntityPersister entityPersister, SessionFactoryImplementor factory) -
Uses of SessionFactoryImplementor in org.hibernate.pretty
Methods in org.hibernate.pretty with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionstatic StringMessageHelper.collectionInfoString(CollectionPersister persister, Object[] ids, SessionFactoryImplementor factory) Generate an info message string relating to a series of managed collections.static StringMessageHelper.collectionInfoString(CollectionPersister persister, Object id, SessionFactoryImplementor factory) Generate an info message string relating to a particular managed collection.static StringMessageHelper.infoString(EntityPersister persister, Object[] ids, SessionFactoryImplementor factory) Generate an info message string relating to a series of entities.static StringMessageHelper.infoString(EntityPersister persister, Object id, SessionFactoryImplementor factory) Generate an info message string relating to a particular entity.static StringMessageHelper.infoString(EntityPersister persister, Object id, Type identifierType, SessionFactoryImplementor factory) Generate an info message string relating to a particular entity,. -
Uses of SessionFactoryImplementor in org.hibernate.query.named.spi
Methods in org.hibernate.query.named.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionvoidNamedObjectRepository.prepare(SessionFactoryImplementor sessionFactory, Metadata bootMetamodel) Prepare for runtime useNamedObjectRepository.resolve(SessionFactoryImplementor sessionFactory, MetadataImplementor bootMetamodel, String registrationName) Resolve the named query with the given name. -
Uses of SessionFactoryImplementor in org.hibernate.query.results.spi
Methods in org.hibernate.query.results.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionstatic ResultSetMappingResultSetMapping.resolveResultSetMapping(String name, boolean isDynamic, SessionFactoryImplementor sessionFactory) static ResultSetMappingResultSetMapping.resolveResultSetMapping(String name, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.query.spi
Methods in org.hibernate.query.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionParameterMetadataImplementor.createBindings(SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptiondefault booleanSetReturningFunctionRenderer.rendersIdentifierVariable(List<SqlAstNode> arguments, SessionFactoryImplementor sessionFactory) voidSelfRenderingAggregateFunctionSqlAstExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidSelfRenderingFunctionSqlAstExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidSelfRenderingOrderedSetAggregateFunctionSqlAstExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidSelfRenderingWindowFunctionSqlAstExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.query.sqm.mutation.spi
Methods in org.hibernate.query.sqm.mutation.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptiondefault voidSqmMultiTableInsertStrategy.release(SessionFactoryImplementor sessionFactory, JdbcConnectionAccess connectionAccess) Release the strategy.default voidSqmMultiTableMutationStrategy.release(SessionFactoryImplementor sessionFactory, JdbcConnectionAccess connectionAccess) Release the strategy. -
Uses of SessionFactoryImplementor in org.hibernate.service.spi
Methods in org.hibernate.service.spi that return SessionFactoryImplementorMethods in org.hibernate.service.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionSessionFactoryServiceRegistryFactory.buildServiceRegistry(SessionFactoryImplementor sessionFactory, SessionFactoryOptions sessionFactoryOptions) Create the registry. -
Uses of SessionFactoryImplementor in org.hibernate.spatial.dialect.hana
Methods in org.hibernate.spatial.dialect.hana with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionHANASpatialFunction.render(Type firstArgumentType, List arguments, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.sql
Constructors in org.hibernate.sql with parameters of type SessionFactoryImplementorModifierConstructorDescriptionDelete(SessionFactoryImplementor factory) SimpleSelect(SessionFactoryImplementor factory) Update(SessionFactoryImplementor factory) -
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.spi.creation
Methods in org.hibernate.sql.ast.spi.creation that return SessionFactoryImplementor -
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.spi.model
Methods in org.hibernate.sql.ast.spi.model with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionAbstractTableMutation.createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor factory) OptionalTableUpdate.createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor factory) TableMutation.createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.spi.model.builder
Methods in org.hibernate.sql.ast.spi.model.builder that return SessionFactoryImplementorModifier and TypeMethodDescriptionprotected SessionFactoryImplementorAbstractTableMutationBuilder.getSessionFactory()Constructors in org.hibernate.sql.ast.spi.model.builder with parameters of type SessionFactoryImplementorModifierConstructorDescriptionAbstractRestrictedTableMutationBuilder(MutationType mutationType, MutationTarget mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory) Create a restricted builder using the supplied mutating-table reference.AbstractRestrictedTableMutationBuilder(MutationType mutationType, MutationTarget mutationTarget, TableMapping table, SessionFactoryImplementor sessionFactory) Create a restricted builder which owns a new reference totable.AbstractTableInsertBuilder(MutationTarget mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory) Create an insert builder using the supplied mutating-table reference.AbstractTableInsertBuilder(MutationTarget mutationTarget, TableMapping table, SessionFactoryImplementor sessionFactory) Create an insert builder which owns a new reference totable.AbstractTableMutationBuilder(MutationType mutationType, MutationTarget mutationTarget, MutatingTableReference mutatingTable, SessionFactoryImplementor sessionFactory) Create a builder using the supplied mutating-table reference.AbstractTableMutationBuilder(MutationType mutationType, MutationTarget mutationTarget, TableMapping table, SessionFactoryImplementor sessionFactory) Create a builder which owns a new reference totable.AbstractTableUpdateBuilder(MutationTarget mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory) Create an update builder using the supplied mutating-table reference.AbstractTableUpdateBuilder(MutationTarget mutationTarget, TableMapping tableMapping, SessionFactoryImplementor sessionFactory) Create an update builder which owns a new reference totableMapping.TableDeleteBuilderStandard(MutationTarget mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory, String whereFragment) TableDeleteBuilderStandard(MutationTarget mutationTarget, MutatingTableReference tableReference, TableMapping.MutationDetails mutationDetails, String whereFragment, SessionFactoryImplementor sessionFactory) TableDeleteBuilderStandard(MutationTarget mutationTarget, TableMapping table, SessionFactoryImplementor sessionFactory) TableInsertBuilderStandard(MutationTarget mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory) TableInsertBuilderStandard(MutationTarget mutationTarget, TableMapping table, SessionFactoryImplementor sessionFactory) TableUpdateBuilderStandard(MutationTarget mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory) TableUpdateBuilderStandard(MutationTarget mutationTarget, MutatingTableReference tableReference, SessionFactoryImplementor sessionFactory, String whereFragment) TableUpdateBuilderStandard(MutationTarget mutationTarget, MutatingTableReference tableReference, TableMapping.MutationDetails mutationDetails, String whereFragment, SessionFactoryImplementor sessionFactory) TableUpdateBuilderStandard(MutationTarget mutationTarget, TableMapping tableMapping, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.spi.query.cte
Methods in org.hibernate.sql.ast.spi.query.cte with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionvoidSelfRenderingCteObject.render(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.spi.query.expression
Methods in org.hibernate.sql.ast.spi.query.expression with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionvoidAliasedExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidLiteralAsParameter.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidSelfRenderingExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) voidSelfRenderingSqlFragmentExpression.renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.spi.query.from
Methods in org.hibernate.sql.ast.spi.query.from that return SessionFactoryImplementorModifier and TypeMethodDescriptionprotected abstract SessionFactoryImplementorAbstractColumnReferenceQualifier.getSessionFactory()protected SessionFactoryImplementorAbstractTableGroup.getSessionFactory()protected SessionFactoryImplementorOneToManyTableGroup.getSessionFactory()Constructors in org.hibernate.sql.ast.spi.query.from with parameters of type SessionFactoryImplementorModifierConstructorDescriptionAbstractTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, ModelPartContainer modelPartContainer, String sourceAlias, SqlAliasBase sqlAliasBase, SessionFactoryImplementor sessionFactory) CollectionTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, PluralAttributeMapping tableGroupProducer, boolean fetched, String sourceAlias, TableReference primaryTableReference, boolean realTableGroup, SqlAliasBase sqlAliasBase, Predicate<String> tableReferenceJoinNameChecker, BiFunction<String, TableGroup, TableReferenceJoin> tableReferenceJoinCreator, SessionFactoryImplementor sessionFactory) CorrelatedPluralTableGroup(TableGroup correlatedTableGroup, SqlAliasBase sqlAliasBase, QuerySpec querySpec, Consumer<Predicate> joinPredicateConsumer, SessionFactoryImplementor sessionFactory) CorrelatedTableGroup(TableGroup correlatedTableGroup, SqlAliasBase sqlAliasBase, QuerySpec querySpec, Consumer<Predicate> joinPredicateConsumer, SessionFactoryImplementor sessionFactory) DerivedTableReference(String identificationVariable, List<String> columnNames, boolean lateral, SessionFactoryImplementor sessionFactory) FunctionTableGroup(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, FunctionExpression functionExpression, String sourceAlias, List<String> columnNames, Set<String> compatibleTableExpressions, boolean lateral, boolean canUseInnerJoins, boolean rendersIdentifierVariable, SessionFactoryImplementor sessionFactory) FunctionTableReference(FunctionExpression functionExpression, String identificationVariable, List<String> columnNames, boolean lateral, boolean rendersIdentifierVariable, Set<String> compatibleTableExpressions, SessionFactoryImplementor sessionFactory) LazyTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, boolean fetched, Supplier<TableGroup> tableGroupSupplier, LazyTableGroup.ParentTableGroupUseChecker parentTableGroupUseChecker, TableGroupProducer tableGroupProducer, String sourceAlias, SqlAliasBase sqlAliasBase, SessionFactoryImplementor sessionFactory, TableGroup parentTableGroup) OneToManyTableGroup(PluralAttributeMapping pluralAttributeMapping, TableGroup elementTableGroup, SessionFactoryImplementor sessionFactory) QueryPartTableGroup(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, SelectStatement selectStatement, String sourceAlias, List<String> columnNames, boolean lateral, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory) QueryPartTableGroup(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, SelectStatement selectStatement, String sourceAlias, List<String> columnNames, Set<String> compatibleTableExpressions, boolean lateral, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory) QueryPartTableReference(SelectStatement selectStatement, String identificationVariable, List<String> columnNames, boolean lateral, SessionFactoryImplementor sessionFactory) StandardTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, TableGroupProducer tableGroupProducer, boolean fetched, String sourceAlias, TableReference primaryTableReference, boolean realTableGroup, SqlAliasBase sqlAliasBase, Predicate<String> tableReferenceJoinNameChecker, BiFunction<String, TableGroup, TableReferenceJoin> tableReferenceJoinCreator, SessionFactoryImplementor sessionFactory) StandardTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, TableGroupProducer tableGroupProducer, String sourceAlias, TableReference primaryTableReference, boolean realTableGroup, SqlAliasBase sqlAliasBase, Predicate<String> tableReferenceJoinNameChecker, BiFunction<String, TableGroup, TableReferenceJoin> tableReferenceJoinCreator, SessionFactoryImplementor sessionFactory) StandardTableGroup(boolean canUseInnerJoins, NavigablePath navigablePath, TableGroupProducer tableGroupProducer, String sourceAlias, TableReference primaryTableReference, SqlAliasBase sqlAliasBase, SessionFactoryImplementor sessionFactory) ValuesTableGroup(NavigablePath navigablePath, TableGroupProducer tableGroupProducer, List<Values> valuesList, String sourceAlias, List<String> columnNames, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory) ValuesTableReference(List<Values> valuesList, String identificationVariable, List<String> columnNames, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.spi.query.select
Methods in org.hibernate.sql.ast.spi.query.select with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionSqlSelection.resolve(JdbcValuesMetadata jdbcResultsMetadata, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.spi.translation
Methods in org.hibernate.sql.ast.spi.translation that return SessionFactoryImplementorModifier and TypeMethodDescriptionSqlAstTranslator.getSessionFactory()The SessionFactory whose services are used during translation. -
Uses of SessionFactoryImplementor in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionvoidJdbcValuesMappingProducer.addAffectedTableNames(Set<String> affectedTableNames, SessionFactoryImplementor sessionFactory) JdbcValuesMappingProducerProvider.buildMappingProducer(SelectStatement sqlAst, SessionFactoryImplementor sessionFactory) Provide the JdbcValuesMappingProducer to use for the given SQL ASTJdbcValuesMappingProducerProvider.buildResultSetMapping(String name, boolean isDynamic, SessionFactoryImplementor sessionFactory) Provide a dynamically built JdbcValuesMappingProducerJdbcValuesMappingProducer.resolve(JdbcValuesMetadata jdbcResultsMetadata, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory) Resolve the JdbcValuesMapping.JdbcValuesMapping.resolveAssemblers(SessionFactoryImplementor sessionFactory) Resolves and supplies the assembler and initializer plan. -
Uses of SessionFactoryImplementor in org.hibernate.stat.spi
Methods in org.hibernate.stat.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionStatisticsFactory.buildStatistics(SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.type
Methods in org.hibernate.type with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionintAnyType.compare(Object x, Object y, SessionFactoryImplementor factory) default intBasicType.compare(Object x, Object y, SessionFactoryImplementor sessionFactory) intCollectionType.compare(Object x, Object y, SessionFactoryImplementor sessionFactory) intComponentType.compare(Object x, Object y, SessionFactoryImplementor sessionFactory) intEntityType.compare(Object x, Object y, SessionFactoryImplementor factory) intMetaType.compare(Object x, Object y, SessionFactoryImplementor sessionFactory) intType.compare(Object x, Object y, SessionFactoryImplementor sessionFactory) AbstractStandardBasicType.deepCopy(Object value, SessionFactoryImplementor factory) AnyType.deepCopy(Object value, SessionFactoryImplementor factory) BasicArrayType.deepCopy(Object value, SessionFactoryImplementor factory) CollectionType.deepCopy(Object value, SessionFactoryImplementor factory) ComponentType.deepCopy(Object component, SessionFactoryImplementor factory) CustomType.deepCopy(Object value, SessionFactoryImplementor factory) EntityType.deepCopy(Object value, SessionFactoryImplementor factory) MetaType.deepCopy(Object value, SessionFactoryImplementor factory) Type.deepCopy(Object value, SessionFactoryImplementor factory) Return a deep copy of the persistent state, stopping at entities and at collections.UserComponentType.deepCopy(Object component, SessionFactoryImplementor factory) AbstractType.disassemble(Object value, SessionFactoryImplementor sessionFactory) AnyType.disassemble(Object value, SessionFactoryImplementor sessionFactory) CollectionType.disassemble(Object value, SessionFactoryImplementor sessionFactory) ComponentType.disassemble(Object value, SessionFactoryImplementor sessionFactory) CustomType.disassemble(Object value, SessionFactoryImplementor sessionFactory) ManyToOneType.disassemble(Object value, SessionFactoryImplementor sessionFactory) OneToOneType.disassemble(Object value, SessionFactoryImplementor sessionFactory) SpecialOneToOneType.disassemble(Object value, SessionFactoryImplementor sessionFactory) default SerializableType.disassemble(Object value, SessionFactoryImplementor sessionFactory) Return a disassembled representation of the object.UserComponentType.disassemble(Object value, SessionFactoryImplementor sessionFactory) AnyType.getAssociatedEntityName(SessionFactoryImplementor factory) AssociationType.getAssociatedEntityName(SessionFactoryImplementor factory) Get the entity name of the associated entityCollectionType.getAssociatedEntityName(SessionFactoryImplementor factory) EntityType.getAssociatedEntityName(SessionFactoryImplementor factory) The name of the associated entity.EntityType.getAssociatedEntityPersister(SessionFactoryImplementor factory) AnyType.getAssociatedJoinable(SessionFactoryImplementor factory) AssociationType.getAssociatedJoinable(SessionFactoryImplementor factory) Get the "persister" for this association - a class or collection persisterCollectionType.getAssociatedJoinable(SessionFactoryImplementor factory) EntityType.getAssociatedJoinable(SessionFactoryImplementor factory) Retrieves theJoinabledefining the associated entity.final TypeCollectionType.getElementType(SessionFactoryImplementor factory) Get the Hibernate type of the collection elementsfinal intAbstractStandardBasicType.getHashCode(Object x, SessionFactoryImplementor factory) intAbstractType.getHashCode(Object x, SessionFactoryImplementor factory) intComponentType.getHashCode(Object x, SessionFactoryImplementor factory) intEntityType.getHashCode(Object x, SessionFactoryImplementor factory) intType.getHashCode(Object x, SessionFactoryImplementor factory) Get a hash code, consistent with persistence "equality".intUserComponentType.getHashCode(Object x, SessionFactoryImplementor factory) protected final ObjectEntityType.getIdentifier(Object value, SessionFactoryImplementor sessionFactory) CollectionType.getPersister(SessionFactoryImplementor factory) final booleanAbstractStandardBasicType.isEqual(Object x, Object y, SessionFactoryImplementor factory) booleanAbstractType.isEqual(Object x, Object y, SessionFactoryImplementor factory) booleanComponentType.isEqual(Object x, Object y, SessionFactoryImplementor factory) booleanEntityType.isEqual(Object x, Object y, SessionFactoryImplementor factory) booleanType.isEqual(Object x, Object y, SessionFactoryImplementor factory) Compare two instances of the class mapped by this type for persistence "equality", that is, equality of persistent state.booleanUserComponentType.isEqual(Object x, Object y, SessionFactoryImplementor factory) booleanCollectionType.isInverse(SessionFactoryImplementor factory) protected StringCollectionType.renderLoggableString(Object value, SessionFactoryImplementor factory) protected StringCustomCollectionType.renderLoggableString(Object value, SessionFactoryImplementor factory) final StringAbstractStandardBasicType.toLoggableString(Object value, SessionFactoryImplementor factory) AnyType.toLoggableString(Object value, SessionFactoryImplementor factory) ArrayType.toLoggableString(Object value, SessionFactoryImplementor factory) CollectionType.toLoggableString(Object value, SessionFactoryImplementor factory) ComponentType.toLoggableString(Object value, SessionFactoryImplementor factory) CustomType.toLoggableString(Object value, SessionFactoryImplementor factory) EntityType.toLoggableString(Object value, SessionFactoryImplementor factory) Generate a loggable representation of an instance of the value mapped by this type.MetaType.toLoggableString(Object value, SessionFactoryImplementor factory) Type.toLoggableString(Object value, SessionFactoryImplementor factory) Generate a representation of the given value for logging purposes.MetaType.toXMLString(Object value, SessionFactoryImplementor factory) -
Uses of SessionFactoryImplementor in org.hibernate.type.descriptor
Methods in org.hibernate.type.descriptor that return SessionFactoryImplementorModifier and TypeMethodDescriptiondefault SessionFactoryImplementorWrapperOptions.getSessionFactory()Access to the current session factory. -
Uses of SessionFactoryImplementor in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionstatic ClockClockHelper.forPrecision(Integer precision, SessionFactoryImplementor factory) static ClockClockHelper.forPrecision(Integer precision, SessionFactoryImplementor factory, int maxPrecision) -
Uses of SessionFactoryImplementor in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionstatic XmlHelper.CollectionTagsXmlHelper.determineCollectionTags(BasicPluralJavaType<?> pluralJavaType, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.type.spi
Methods in org.hibernate.type.spi that return SessionFactoryImplementorModifier and TypeMethodDescriptionTypeConfiguration.getSessionFactory()Deprecated.This operation is not very typesafe, and we're migrating away from its useMethods in org.hibernate.type.spi with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionvoidTypeConfiguration.scope(SessionFactoryImplementor sessionFactory) Scope thisTypeConfigurationto the givenSessionFactory. -
Uses of SessionFactoryImplementor in org.hibernate.usertype
Methods in org.hibernate.usertype with parameters of type SessionFactoryImplementorModifier and TypeMethodDescriptionLoggableUserType.toLoggableString(Object value, SessionFactoryImplementor factory) Generate a loggable string representation of the collection (value).
Integrator.disintegrate(SessionFactoryImplementor, Context).