Uses of Interface
org.hibernate.engine.spi.SessionFactoryImplementor
-
Packages that use SessionFactoryImplementor Package Description org.hibernate.boot.beanvalidation Support for integrating Jakarta Bean Validation.org.hibernate.boot.internal org.hibernate.boot.query Support for handling named queries during the bootstrap process.org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.bytecode.internal.bytebuddy Byte Buddy support internalsorg.hibernate.bytecode.spi Package defining bytecode code enhancement (instrumentation) support.org.hibernate.cache.cfg.spi An SPI modelling various aspects of the second-level cache configuration.org.hibernate.cache.internal Internal implementations and support for second-level caching.org.hibernate.cache.jcache.internal org.hibernate.cache.spi Defines the integration aspect of Hibernate's second-level caching, allowing a "caching backend" to be plugged in as a cache provider.org.hibernate.cache.spi.access Defines contracts for transactional and concurrent access to cached entity and collection data.org.hibernate.cache.spi.entry This package defines formats for disassembled state kept in the second level cache.org.hibernate.cache.spi.support This package provides a framework intended to reduce the work needed to implement a caching provider.org.hibernate.context.internal Internal implementations and support around "current session" handling.org.hibernate.context.spi SPI-level contracts around "current session" and "current tenant" support.org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.dialect.identity Support forDialect
-specific identity column handling.org.hibernate.dialect.temptable Support for temporary tables.org.hibernate.engine.internal Support for many of the internal workings of Hibernate.org.hibernate.engine.jdbc.mutation.internal org.hibernate.engine.query.internal org.hibernate.engine.query.spi An SPI for dealing with parameters of native queries.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.envers.boot.internal org.hibernate.envers.internal.entities.mapper.relation.query org.hibernate.envers.internal.tools org.hibernate.envers.internal.tools.query org.hibernate.event.spi Defines the event types and event listener interfaces for events produced by the statefulSession
.org.hibernate.generator.values Contains a framework of strategies for efficient retrieval of database-generated values.org.hibernate.generator.values.internal org.hibernate.graph.internal.parse org.hibernate.id.insert Contains a framework of strategies for retrieving database-generated ids.org.hibernate.integrator.spi An SPI for extensions which integrate with Hibernate via the JavaServiceLoader
facility.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.internal.util Internal utility classesorg.hibernate.jpa.internal Defines Hibernate implementation of Java Persistence specification.org.hibernate.loader.ast.internal org.hibernate.loader.ast.spi org.hibernate.metamodel.internal org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.mapping.ordering Support for set and map orderingorg.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.collection.mutation Defines support for performing mutation operations against collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.persister.entity.mutation Defines support for performing mutation operations originating from persistence-context events.org.hibernate.persister.spi An SPI for integrating custom entity and collection persisters.org.hibernate.pretty Contains some functions for pretty-printing things for exception and log messages.org.hibernate.procedure.internal Defines the internal implementation of the stored procedure SPI.org.hibernate.processor.validation Validation for HQL queries.org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.query.internal org.hibernate.query.named Support for named queriesorg.hibernate.query.results Support for defining result set mappings used inNativeQuery
,ProcedureCall
, andStoredProcedureQuery
.org.hibernate.query.results.dynamic Support for mutable result/fetch builder graphs nodes built dynamically via Hibernate'sNativeQuery
APIsorg.hibernate.query.spi Contains a range of internal abstractions for dealing with query execution, query plans, query options, and query parameters.org.hibernate.query.sql.internal Implementation of the SPIs for native SQL query support.org.hibernate.query.sql.spi SPIs for native SQL query support.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.function An SPI for defining, registering, and rendering functions in HQL.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.mutation.internal org.hibernate.query.sqm.mutation.internal.cte org.hibernate.query.sqm.mutation.internal.temptable Support for multi-table SQM mutation (insert, update, delete) operations using a table to temporarily hold the matching ids.org.hibernate.query.sqm.mutation.spi SPI for handling SQM UPDATE and DELETE queriesorg.hibernate.query.sqm.sql Package for the translation of SQM into SQL ASTorg.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.relational.internal org.hibernate.resource.jdbc.spi An SPI for managing JDBC connections and other heavyweight resources, based around the idea of a "JDBC session".org.hibernate.service.internal Implementation of the SPI for integrating pluggable services.org.hibernate.service.spi Defines an SPI for integrating pluggable services.org.hibernate.spatial.dialect.hana org.hibernate.sql This package contains helper classes for rendering SQL fragments and SQL statements.org.hibernate.sql.ast Package defining a SQL AST for use in generation of SQL.org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.sql.ast.tree.cte Support for common table expressions (CTE) in a SQL tree.org.hibernate.sql.ast.tree.expression AST nodes representing expressions in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree.org.hibernate.sql.exec.internal Implementation of the SPI for execution of SQL statements via JDBC.org.hibernate.sql.model.ast SQL AST extensions for model mutations.org.hibernate.sql.model.ast.builder Support for buildingTableMutation
references for persisting entity mutation eventsorg.hibernate.sql.model.internal org.hibernate.sql.model.jdbc Extensions toJdbcOperation
for model mutations.org.hibernate.sql.results.internal org.hibernate.sql.results.jdbc.internal org.hibernate.sql.results.jdbc.spi org.hibernate.stat.internal The built-in implementation of the statistics collection service.org.hibernate.stat.spi An SPI allowing customized statistics collection.org.hibernate.testing.cache org.hibernate.testing.jdbc org.hibernate.testing.junit4 org.hibernate.testing.orm.junit org.hibernate.testing.transaction org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model.org.hibernate.tuple.component org.hibernate.tuple.entity org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor Contracts for reading and writing values to and from JDBC.org.hibernate.type.internal org.hibernate.type.spi Defines a registry for HibernateType
s.org.hibernate.usertype An API for user-defined custom types which extend the set of built-in types defined inorg.hibernate.type
.org.hibernate.usertype.internal -
-
Uses of SessionFactoryImplementor in org.hibernate.boot.beanvalidation
Methods in org.hibernate.boot.beanvalidation that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
ActivationContext. getSessionFactory()
Access the SessionFactory being built to trigger this BV activationMethods in org.hibernate.boot.beanvalidation with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
BeanValidationIntegrator. disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
void
BeanValidationIntegrator. integrate(Metadata metadata, BootstrapContext bootstrapContext, SessionFactoryImplementor sessionFactory)
Constructors in org.hibernate.boot.beanvalidation with parameters of type SessionFactoryImplementor Constructor Description HibernateTraversableResolver(EntityPersister persister, ConcurrentHashMap<EntityPersister,Set<String>> associationsPerEntityPersister, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description NamedObjectRepository
InFlightMetadataCollectorImpl. buildNamedQueryRepository(SessionFactoryImplementor sessionFactory)
NamedObjectRepository
MetadataImpl. buildNamedQueryRepository(SessionFactoryImplementor sessionFactory)
void
InFlightMetadataCollectorImpl. initSessionFactory(SessionFactoryImplementor sessionFactory)
void
MetadataImpl. initSessionFactory(SessionFactoryImplementor sessionFactory)
NamedSqmQueryMemento
NamedHqlQueryDefinitionImpl. resolve(SessionFactoryImplementor factory)
NamedNativeQueryMemento
NamedNativeQueryDefinitionImpl. resolve(SessionFactoryImplementor factory)
NamedCallableQueryMemento
NamedProcedureCallDefinitionImpl. resolve(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.boot.query
Methods in org.hibernate.boot.query with parameters of type SessionFactoryImplementor Modifier and Type Method Description NamedCallableQueryMementoImpl.ParameterMementoImpl
NamedCallableQueryDefinition.ParameterMapping. resolve(SessionFactoryImplementor factory)
NamedCallableQueryMemento
NamedCallableQueryDefinition. resolve(SessionFactoryImplementor factory)
NamedSqmQueryMemento
NamedHqlQueryDefinition. resolve(SessionFactoryImplementor factory)
NamedNativeQueryMemento
NamedNativeQueryDefinition. resolve(SessionFactoryImplementor factory)
NamedCallableQueryMemento
NamedProcedureCallDefinition. resolve(SessionFactoryImplementor factory)
NamedQueryMemento
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 with parameters of type SessionFactoryImplementor Modifier and Type Method Description NamedObjectRepository
AbstractDelegatingMetadata. buildNamedQueryRepository(SessionFactoryImplementor sessionFactory)
NamedObjectRepository
MetadataImplementor. buildNamedQueryRepository(SessionFactoryImplementor sessionFactory)
void
AbstractDelegatingMetadata. initSessionFactory(SessionFactoryImplementor sessionFactory)
void
MetadataImplementor. initSessionFactory(SessionFactoryImplementor sessionFactoryImplementor)
-
Uses of SessionFactoryImplementor in org.hibernate.bytecode.internal.bytebuddy
Methods in org.hibernate.bytecode.internal.bytebuddy with parameters of type SessionFactoryImplementor Modifier and Type Method Description ProxyFactory
ProxyFactoryFactoryImpl. buildProxyFactory(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.bytecode.spi
Methods in org.hibernate.bytecode.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description ProxyFactory
ProxyFactoryFactory. 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 SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
DomainDataRegionBuildingContext. getSessionFactory()
Access to the SessionFactory for which a Region is being built. -
Uses of SessionFactoryImplementor in org.hibernate.cache.internal
Methods in org.hibernate.cache.internal that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
DisabledCaching. getSessionFactory()
SessionFactoryImplementor
EnabledCaching. getSessionFactory()
Constructors in org.hibernate.cache.internal with parameters of type SessionFactoryImplementor Constructor Description DisabledCaching(SessionFactoryImplementor sessionFactory)
EnabledCaching(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.cache.jcache.internal
Methods in org.hibernate.cache.jcache.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected boolean
JCacheRegionFactory. cacheExists(String unqualifiedRegionName, SessionFactoryImplementor sessionFactory)
protected StorageAccess
JCacheRegionFactory. createQueryResultsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)
protected StorageAccess
JCacheRegionFactory. createTimestampsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)
protected String
JCacheRegionFactory. defaultRegionName(String regionName, SessionFactoryImplementor sessionFactory, String defaultRegionName, List<String> legacyDefaultRegionNames)
protected Cache<Object,Object>
JCacheRegionFactory. getOrCreateCache(String unqualifiedRegionName, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.cache.spi
Methods in org.hibernate.cache.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
CacheImplementor. getSessionFactory()
Methods in org.hibernate.cache.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description QueryResultsRegion
RegionFactory. buildQueryResultsRegion(String regionName, SessionFactoryImplementor sessionFactory)
Create a namedRegion
for holding query result sets.TimestampsRegion
RegionFactory. buildTimestampsRegion(String regionName, SessionFactoryImplementor sessionFactory)
Create a namedRegion
for holding timestamps used to determine when a cached query result set is stale.Object
CacheKeysFactory. createCollectionKey(Object id, CollectionPersister persister, SessionFactoryImplementor factory, String tenantIdentifier)
Object
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 SessionFactoryImplementor Modifier and Type Method Description Object
CollectionDataAccess. 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.Object
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 SessionFactoryImplementor Modifier and Type Method Description Object
CacheEntryStructure. destructure(Object structured, SessionFactoryImplementor factory)
Convert the previous structured form of the item back into its item form.Object
StructuredCacheEntry. destructure(Object structured, SessionFactoryImplementor factory)
Object
StructuredCollectionCacheEntry. destructure(Object structured, SessionFactoryImplementor factory)
Object
StructuredMapCacheEntry. destructure(Object structured, SessionFactoryImplementor factory)
Object
UnstructuredCacheEntry. destructure(Object structured, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.cache.spi.support
Methods in org.hibernate.cache.spi.support that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
AbstractDomainDataRegion. getSessionFactory()
Methods in org.hibernate.cache.spi.support with parameters of type SessionFactoryImplementor Modifier and Type Method Description QueryResultsRegion
RegionFactoryTemplate. buildQueryResultsRegion(String regionName, SessionFactoryImplementor sessionFactory)
TimestampsRegion
RegionFactoryTemplate. buildTimestampsRegion(String regionName, SessionFactoryImplementor sessionFactory)
protected abstract StorageAccess
RegionFactoryTemplate. createQueryResultsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)
protected abstract StorageAccess
RegionFactoryTemplate. createTimestampsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)
Object
AbstractCollectionDataAccess. generateCacheKey(Object id, CollectionPersister persister, SessionFactoryImplementor factory, String tenantIdentifier)
Object
AbstractEntityDataAccess. generateCacheKey(Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, String tenantIdentifier)
Object
CollectionReadWriteAccess. generateCacheKey(Object id, CollectionPersister collectionDescriptor, SessionFactoryImplementor factory, String tenantIdentifier)
Object
EntityReadWriteAccess. generateCacheKey(Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, String tenantIdentifier)
-
Uses of SessionFactoryImplementor in org.hibernate.context.internal
Methods in org.hibernate.context.internal that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementor
ThreadLocalSessionContext. getFactory()
Getter for property 'factory'.Constructors in org.hibernate.context.internal with parameters of type SessionFactoryImplementor Constructor Description JTASessionContext(SessionFactoryImplementor factory)
Constructs a JTASessionContextManagedSessionContext(SessionFactoryImplementor factory)
Constructs a new ManagedSessionContextThreadLocalSessionContext(SessionFactoryImplementor factory)
Constructs a ThreadLocal -
Uses of SessionFactoryImplementor in org.hibernate.context.spi
Methods in org.hibernate.context.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
AbstractCurrentSessionContext. factory()
Access to the SessionFactoryConstructors in org.hibernate.context.spi with parameters of type SessionFactoryImplementor Constructor Description AbstractCurrentSessionContext(SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.dialect
-
Uses of SessionFactoryImplementor in org.hibernate.dialect.identity
Methods in org.hibernate.dialect.identity with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
H2FinalTableIdentityColumnSupport. render(TableInsert tableInsert, Consumer<String> sqlAppender, Consumer<ColumnReference> returnColumnHandler, H2IdentityColumnSupport.InsertValuesHandler insertValuesHandler, SessionFactoryImplementor sessionFactory)
Deprecated.void
H2IdentityColumnSupport. render(TableInsert tableInsert, Consumer<String> sqlAppender, Consumer<ColumnReference> returnColumnHandler, H2IdentityColumnSupport.InsertValuesHandler insertValuesHandler, SessionFactoryImplementor sessionFactory)
Deprecated. -
Uses of SessionFactoryImplementor in org.hibernate.dialect.temptable
Constructors in org.hibernate.dialect.temptable with parameters of type SessionFactoryImplementor Constructor Description TemporaryTableCreationWork(TemporaryTable temporaryTable, TemporaryTableExporter exporter, SessionFactoryImplementor sessionFactory)
TemporaryTableCreationWork(TemporaryTable temporaryTable, SessionFactoryImplementor sessionFactory)
TemporaryTableDropWork(TemporaryTable temporaryTable, TemporaryTableExporter exporter, SessionFactoryImplementor sessionFactory)
TemporaryTableDropWork(TemporaryTable temporaryTable, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.engine.internal
Constructors in org.hibernate.engine.internal with parameters of type SessionFactoryImplementor Constructor Description AbstractEntityEntry(SessionFactoryImplementor factory, String entityName, Object id, Status status, Status previousStatus, Object[] loadedState, Object[] deletedState, Object version, LockMode lockMode, boolean existsInDatabase, boolean isBeingReplicated, PersistenceContext persistenceContext)
This for is used during custom deserialization handling -
Uses of SessionFactoryImplementor in org.hibernate.engine.jdbc.mutation.internal
Methods in org.hibernate.engine.jdbc.mutation.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description static boolean
ModelMutationHelper. identifiedResultsCheck(PreparedStatementDetails statementDetails, int affectedRowCount, int batchPosition, MutationTarget<?> mutationTarget, Object id, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.engine.query.internal
Methods in org.hibernate.engine.query.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description <R> NativeSelectQueryPlan<R>
NativeQueryInterpreterStandardImpl. createQueryPlan(NativeSelectQueryDefinition<R> queryDefinition, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.engine.query.spi
Methods in org.hibernate.engine.query.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description default <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
Classes in org.hibernate.engine.spi with type parameters of type SessionFactoryImplementor Modifier and Type Interface Description static interface
SessionFactoryImplementor.DeserializationResolver<T extends SessionFactoryImplementor>
Deprecated, for removal: This API element is subject to removal in a future version.this is no longer usedClasses in org.hibernate.engine.spi that implement SessionFactoryImplementor Modifier and Type Class Description class
SessionFactoryDelegatingImpl
Base delegating implementation of theSessionFactory
andSessionFactoryImplementor
contracts for intended for easier implementation ofSessionFactory
.Methods in org.hibernate.engine.spi that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementor
SessionFactoryDelegatingImpl. delegate()
SessionFactoryImplementor
SessionDelegatorBaseImpl. getFactory()
SessionFactoryImplementor
SharedSessionContractImplementor. getFactory()
Obtain the factory which created this session.SessionFactoryImplementor
SharedSessionDelegatorBaseImpl. getFactory()
SessionFactoryImplementor
AbstractDelegatingWrapperOptions. getSessionFactory()
SessionFactoryImplementor
LoadQueryInfluencers. getSessionFactory()
SessionFactoryImplementor
SessionDelegatorBaseImpl. getSessionFactory()
default SessionFactoryImplementor
SessionFactoryImplementor. getSessionFactory()
SessionFactoryImplementor
SessionImplementor. getSessionFactory()
default SessionFactoryImplementor
SharedSessionContractImplementor. getSessionFactory()
Obtain the factory which created this session.Methods in org.hibernate.engine.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description static EntityKey
EntityKey. deserialize(ObjectInputStream ois, SessionFactoryImplementor sessionFactory)
Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.static int
EntityUniqueKey. generateHashCode(String entityName, String uniqueKeyName, Type keyType, Object key, SessionFactoryImplementor factory)
Constructors in org.hibernate.engine.spi with parameters of type SessionFactoryImplementor Constructor Description CollectionEntry(PersistentCollection<?> collection, SessionFactoryImplementor factory)
For initialized detached collectionsEntityUniqueKey(String entityName, String uniqueKeyName, Object key, Type keyType, SessionFactoryImplementor factory)
LoadQueryInfluencers(SessionFactoryImplementor sessionFactory)
LoadQueryInfluencers(SessionFactoryImplementor sessionFactory, SessionCreationOptions options)
SessionFactoryDelegatingImpl(SessionFactoryImplementor delegate)
-
Uses of SessionFactoryImplementor in org.hibernate.envers.boot.internal
Methods in org.hibernate.envers.boot.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
EnversIntegrator. disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
void
EnversIntegrator. integrate(Metadata metadata, BootstrapContext bootstrapContext, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.envers.internal.entities.mapper.relation.query
Methods in org.hibernate.envers.internal.entities.mapper.relation.query with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected abstract QueryBuilder
AbstractRelationQueryGenerator. buildQueryBuilderCommon(SessionFactoryImplementor sessionFactory)
Build the common aspects of aQueryBuilder
used by both query and query-remove strings.protected QueryBuilder
OneAuditEntityQueryGenerator. buildQueryBuilderCommon(SessionFactoryImplementor sessionFactory)
protected QueryBuilder
OneEntityQueryGenerator. buildQueryBuilderCommon(SessionFactoryImplementor sessionFactory)
protected QueryBuilder
ThreeEntityQueryGenerator. buildQueryBuilderCommon(SessionFactoryImplementor sessionFactory)
protected QueryBuilder
TwoEntityOneAuditedQueryGenerator. buildQueryBuilderCommon(SessionFactoryImplementor sessionFactory)
protected QueryBuilder
TwoEntityQueryGenerator. buildQueryBuilderCommon(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.envers.internal.tools
Methods in org.hibernate.envers.internal.tools with parameters of type SessionFactoryImplementor Modifier and Type Method Description static Object
EntityTools. getTargetFromProxy(SessionFactoryImplementor sessionFactoryImplementor, LazyInitializer lazyInitializer)
-
Uses of SessionFactoryImplementor in org.hibernate.envers.internal.tools.query
Constructors in org.hibernate.envers.internal.tools.query with parameters of type SessionFactoryImplementor Constructor Description QueryBuilder(String entityName, String alias, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.event.spi
Constructors in org.hibernate.event.spi with parameters of type SessionFactoryImplementor Constructor Description EventEngine(MetadataImplementor mappings, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.generator.values
Methods in org.hibernate.generator.values with parameters of type SessionFactoryImplementor Modifier and Type Method Description TableMutationBuilder<?>
GeneratedValuesMutationDelegate. createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor sessionFactory)
Create aTableMutationBuilder
instance used to build table mutations for this delegate. -
Uses of SessionFactoryImplementor in org.hibernate.generator.values.internal
Methods in org.hibernate.generator.values.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
GeneratedValuesMappingProducer. addAffectedTableNames(Set<String> affectedTableNames, SessionFactoryImplementor sessionFactory)
JdbcValuesMapping
GeneratedValuesMappingProducer. resolve(JdbcValuesMetadata jdbcResultsMetadata, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory)
Constructors in org.hibernate.generator.values.internal with parameters of type SessionFactoryImplementor Constructor Description TableUpdateReturningBuilder(EntityPersister mutationTarget, MutatingTableReference tableReference, List<ColumnReference> generatedColumns, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.graph.internal.parse
Methods in org.hibernate.graph.internal.parse with parameters of type SessionFactoryImplementor Modifier and Type Method Description SubGraphImplementor<?>
SubGraphGenerator. createSubGraph(AttributeNodeImplementor<?> attributeNode, String subTypeName, SessionFactoryImplementor sessionFactory)
static void
GraphParser. parseInto(GraphImplementor<?> targetGraph, CharSequence graphString, SessionFactoryImplementor sessionFactory)
Parse the passed graph textual representation into the passed Graph.static void
GraphParser. parseInto(GraphImplementor<?> targetGraph, String graphString, SessionFactoryImplementor sessionFactory)
Parse the passed graph textual representation into the passed Graph.Constructors in org.hibernate.graph.internal.parse with parameters of type SessionFactoryImplementor Constructor Description GraphParser(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.id.insert
Methods in org.hibernate.id.insert with parameters of type SessionFactoryImplementor Modifier and Type Method Description default TableInsertBuilder
InsertGeneratedIdentifierDelegate. createTableInsertBuilder(BasicEntityIdentifierMapping identifierMapping, Expectation expectation, SessionFactoryImplementor sessionFactory)
Deprecated, for removal: This API element is subject to removal in a future version.Create aTableInsertBuilder
with any specific identity handling already built in.TableMutationBuilder<?>
BasicSelectingDelegate. createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor factory)
TableMutationBuilder<?>
GetGeneratedKeysDelegate. createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor factory)
TableMutationBuilder<?>
InsertReturningDelegate. createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor sessionFactory)
TableMutationBuilder<?>
UniqueKeySelectingDelegate. createTableMutationBuilder(Expectation expectation, SessionFactoryImplementor factory)
Constructors in org.hibernate.id.insert with parameters of type SessionFactoryImplementor Constructor Description IdentifierGeneratingInsert(SessionFactoryImplementor sessionFactory)
InsertSelectIdentityInsert(SessionFactoryImplementor sessionFactory)
Deprecated.TableInsertReturningBuilder(PostInsertIdentityPersister mutationTarget, SessionFactoryImplementor sessionFactory)
Deprecated, for removal: This API element is subject to removal in a future version.TableInsertReturningBuilder(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 SessionFactoryImplementor Modifier and Type Method Description void
Integrator. disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
Tongue-in-cheek name for a shutdown callback.default void
Integrator. integrate(Metadata metadata, BootstrapContext bootstrapContext, SessionFactoryImplementor sessionFactory)
Perform integration.default void
Integrator. integrate(Metadata metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
Deprecated.- use -
Uses of SessionFactoryImplementor in org.hibernate.internal
Classes in org.hibernate.internal that implement SessionFactoryImplementor Modifier and Type Class Description class
SessionFactoryImpl
Concrete implementation of theSessionFactory
API.Methods in org.hibernate.internal that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
SessionFactoryRegistry. findSessionFactory(String uuid, String name)
SessionFactoryImplementor
SessionImpl. getEntityManagerFactory()
SessionFactoryImplementor
AbstractSharedSessionContract. getFactory()
SessionFactoryImplementor
SessionFactoryRegistry. getNamedSessionFactory(String name)
Get a registered SessionFactory by nameSessionFactoryImplementor
JdbcSessionContextImpl. getSessionFactory()
Deprecated.SessionFactoryImplementor
SessionFactoryRegistry. getSessionFactory(String uuid)
SessionFactoryImplementor
SessionImpl. getSessionFactory()
Methods in org.hibernate.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
SessionFactoryRegistry. addSessionFactory(String uuid, String name, boolean isNameAlsoJndiName, SessionFactoryImplementor instance, JndiService jndiService)
Adds a SessionFactory to the registryMap<String,String>
FilterConfiguration. getAliasTableMap(SessionFactoryImplementor factory)
void
CoreMessageLogger. scopingTypesToSessionFactoryAfterAlreadyScoped(SessionFactoryImplementor factory, SessionFactoryImplementor factory2)
protected void
AbstractSharedSessionContract. setupAutoEnabledFilters(SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
protected void
AbstractSharedSessionContract. setUpMultitenancy(SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
Constructors in org.hibernate.internal with parameters of type SessionFactoryImplementor Constructor Description ConnectionObserverStatsBridge(SessionFactoryImplementor sessionFactory)
CoordinatingEntityNameResolver(SessionFactoryImplementor sessionFactory, Interceptor interceptor)
FilterHelper(List<FilterConfiguration> filters, Map<String,String> tableToEntityName, SessionFactoryImplementor factory)
The map of defined filters.FilterHelper(List<FilterConfiguration> filters, SessionFactoryImplementor factory)
JdbcSessionContextImpl(SessionFactoryImplementor sessionFactory, StatementInspector statementInspector, PhysicalConnectionHandlingMode connectionHandlingMode, JdbcServices jdbcServices, BatchBuilder batchBuilder, JdbcObserver jdbcObserver)
-
Uses of SessionFactoryImplementor in org.hibernate.internal.util
Constructors in org.hibernate.internal.util with parameters of type SessionFactoryImplementor Constructor Description EntityPrinter(SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.jpa.internal
Constructors in org.hibernate.jpa.internal with parameters of type SessionFactoryImplementor Constructor Description PersistenceUnitUtilImpl(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.loader.ast.internal
Fields in org.hibernate.loader.ast.internal declared as SessionFactoryImplementor Modifier and Type Field Description protected SessionFactoryImplementor
SingleIdEntityLoaderSupport. sessionFactory
Methods in org.hibernate.loader.ast.internal that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
AbstractCollectionBatchLoader. getSessionFactory()
protected SessionFactoryImplementor
AbstractMultiIdEntityLoader. getSessionFactory()
Methods in org.hibernate.loader.ast.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description CollectionBatchLoader
StandardBatchLoaderFactory. createCollectionBatchLoader(int domainBatchSize, LoadQueryInfluencers influencers, PluralAttributeMapping attributeMapping, SessionFactoryImplementor factory)
<T> EntityBatchLoader<T>
StandardBatchLoaderFactory. createEntityBatchLoader(int domainBatchSize, EntityMappingType entityDescriptor, SessionFactoryImplementor factory)
static SelectStatement
LoaderSelectBuilder. createSelect(Loadable loadable, List<? extends ModelPart> partsToSelect, List<ModelPart> restrictedParts, DomainResult<?> cachedDomainResult, int numberOfKeysToLoad, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, Consumer<JdbcParameter> jdbcParameterConsumer, SessionFactoryImplementor sessionFactory)
static SelectStatement
LoaderSelectBuilder. createSelect(Loadable loadable, List<? extends ModelPart> partsToSelect, ModelPart restrictedPart, DomainResult<?> cachedDomainResult, int numberOfKeysToLoad, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, Consumer<JdbcParameter> jdbcParameterConsumer, SessionFactoryImplementor sessionFactory)
Create an SQL AST select-statement based on matching one-or-more keysstatic SelectStatement
LoaderSelectBuilder. createSelectBySingleArrayParameter(Loadable loadable, ValuedModelPart restrictedPart, LoadQueryInfluencers influencers, LockOptions lockOptions, JdbcParameter jdbcArrayParameter, SessionFactoryImplementor sessionFactory)
Create a select-statement (SQL AST) for loading by multiple keys using a single SQL ARRAY parameterstatic SelectStatement
LoaderSelectBuilder. createSelectByUniqueKey(Loadable loadable, List<? extends ModelPart> partsToSelect, ModelPart restrictedPart, DomainResult<?> cachedDomainResult, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, Consumer<JdbcParameter> jdbcParameterConsumer, SessionFactoryImplementor sessionFactory)
Create an SQL AST select-statement for loading by unique keystatic SelectStatement
LoaderSelectBuilder. createSubSelectFetchSelect(PluralAttributeMapping attributeMapping, SubselectFetch subselect, DomainResult<?> cachedDomainResult, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, Consumer<JdbcParameter> jdbcParameterConsumer, SessionFactoryImplementor sessionFactory)
Create an SQL AST select-statement used for subselect-based CollectionLoaderstatic <K> K[]
LoaderHelper. normalizeKeys(K[] keys, BasicValuedModelPart keyPart, SharedSessionContractImplementor session, SessionFactoryImplementor sessionFactory)
Normalize an array of keys (primary, foreign or natural).static JdbcMapping
MultiKeyLoadHelper. resolveArrayJdbcMapping(BasicType<?> arrayBasicType, JdbcMapping keyMapping, Class<?> arrayClass, SessionFactoryImplementor sessionFactory)
protected Expression
AbstractNaturalIdLoader. resolveColumnReference(TableGroup rootTableGroup, SelectableMapping selectableMapping, SqlExpressionResolver sqlExpressionResolver, SessionFactoryImplementor sessionFactory)
Helper to resolve ColumnReferencesSingleIdLoadPlan<T>
SingleIdEntityLoaderStandardImpl. resolveLoadPlan(LockOptions lockOptions, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.loader.ast.spi
Methods in org.hibernate.loader.ast.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description CollectionBatchLoader
BatchLoaderFactory. createCollectionBatchLoader(int domainBatchSize, LoadQueryInfluencers influencers, PluralAttributeMapping attributeMapping, SessionFactoryImplementor factory)
Create a BatchLoader for batch-loadable collections.<T> EntityBatchLoader<T>
BatchLoaderFactory. createEntityBatchLoader(int domainBatchSize, EntityMappingType entityDescriptor, SessionFactoryImplementor factory)
Create a BatchLoader for batch-loadable entities. -
Uses of SessionFactoryImplementor in org.hibernate.metamodel.internal
Fields in org.hibernate.metamodel.internal declared as SessionFactoryImplementor Modifier and Type Field Description protected SessionFactoryImplementor
AbstractCompositeIdentifierMapping. sessionFactory
Methods in org.hibernate.metamodel.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description Object
EmbeddableCompositeUserTypeInstantiator. instantiate(ValueAccess valuesAccess, SessionFactoryImplementor sessionFactory)
Object
EmbeddableInstantiatorDynamicMap. instantiate(ValueAccess valuesAccess, SessionFactoryImplementor sessionFactory)
Object
EmbeddableInstantiatorPojoIndirecting. instantiate(ValueAccess valuesAccess, SessionFactoryImplementor sessionFactory)
Object
EmbeddableInstantiatorPojoOptimized. instantiate(ValueAccess valuesAccess, SessionFactoryImplementor sessionFactory)
Object
EmbeddableInstantiatorPojoStandard. instantiate(ValueAccess valuesAccess, SessionFactoryImplementor sessionFactory)
Object
EmbeddableInstantiatorProxied. instantiate(ValueAccess valuesAccess, SessionFactoryImplementor sessionFactory)
Object
EmbeddableInstantiatorRecordIndirecting. instantiate(ValueAccess valuesAccess, SessionFactoryImplementor sessionFactory)
Object
EmbeddableInstantiatorRecordStandard. instantiate(ValueAccess valuesAccess, SessionFactoryImplementor sessionFactory)
Object
EntityInstantiatorDynamicMap. instantiate(SessionFactoryImplementor sessionFactory)
Object
EntityInstantiatorPojoOptimized. instantiate(SessionFactoryImplementor sessionFactory)
Object
EntityInstantiatorPojoStandard. instantiate(SessionFactoryImplementor sessionFactory)
boolean
AbstractDynamicMapInstantiator. isInstance(Object object, SessionFactoryImplementor sessionFactory)
boolean
AbstractEntityInstantiatorPojo. isInstance(Object object, SessionFactoryImplementor sessionFactory)
boolean
AbstractPojoInstantiator. isInstance(Object object, SessionFactoryImplementor sessionFactory)
boolean
EmbeddableCompositeUserTypeInstantiator. isInstance(Object object, SessionFactoryImplementor sessionFactory)
boolean
EmbeddableInstantiatorProxied. isInstance(Object object, SessionFactoryImplementor sessionFactory)
boolean
EntityInstantiatorPojoStandard. isInstance(Object object, SessionFactoryImplementor sessionFactory)
boolean
AbstractDynamicMapInstantiator. isSameClass(Object object, SessionFactoryImplementor sessionFactory)
boolean
AbstractPojoInstantiator. isSameClass(Object object, SessionFactoryImplementor sessionFactory)
boolean
EmbeddableCompositeUserTypeInstantiator. isSameClass(Object object, SessionFactoryImplementor sessionFactory)
boolean
EmbeddableInstantiatorProxied. isSameClass(Object object, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description static void
ToOneAttributeMapping. addPrefixedPropertyNames(Set<String> targetKeyPropertyNames, String prefix, Type type, SessionFactoryImplementor factory)
static void
ToOneAttributeMapping. addPrefixedPropertyPaths(Set<String> targetKeyPropertyNames, String prefix, Type type, SessionFactoryImplementor factory)
static Expression
MappingModelCreationHelper. buildColumnReferenceExpression(TableGroup tableGroup, ModelPart modelPart, SqlExpressionResolver sqlExpressionResolver, SessionFactoryImplementor sessionFactory)
static FetchStyle
FetchOptionsHelper. determineFetchStyleByMetadata(FetchMode mappingFetchMode, AssociationType type, SessionFactoryImplementor sessionFactory)
static FetchTiming
FetchOptionsHelper. determineFetchTiming(FetchStyle style, AssociationType type, boolean lazy, String role, SessionFactoryImplementor sessionFactory)
static FetchTiming
FetchOptionsHelper. determineFetchTiming(FetchStyle style, AssociationType type, SessionFactoryImplementor sessionFactory)
static String
MappingModelCreationHelper. getTableIdentifierExpression(Table table, SessionFactoryImplementor sessionFactory)
void
CaseStatementDiscriminatorMappingImpl.CaseStatementDiscriminatorExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
Constructors in org.hibernate.metamodel.mapping.internal with parameters of type SessionFactoryImplementor Constructor Description DiscriminatedAssociationMapping(DiscriminatedAssociationModelPart modelPart, AnyDiscriminatorPart discriminatorPart, BasicValuedModelPart keyPart, JavaType<?> baseAssociationJtd, FetchTiming fetchTiming, SessionFactoryImplementor sessionFactory)
GeneratedValuesProcessor(EntityPersister entityDescriptor, List<AttributeMapping> generatedAttributes, EventType timing, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.metamodel.mapping.ordering
Methods in org.hibernate.metamodel.mapping.ordering that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
TranslationContext. getFactory()
-
Uses of SessionFactoryImplementor in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
RuntimeModelCreationContext. getSessionFactory()
Methods in org.hibernate.metamodel.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description Object
EmbeddableInstantiator. instantiate(ValueAccess valueAccess, SessionFactoryImplementor sessionFactory)
Create an instance of the embeddableObject
EntityInstantiator. instantiate(SessionFactoryImplementor sessionFactory)
Create an instance of managed entityboolean
Instantiator. isInstance(Object object, SessionFactoryImplementor sessionFactory)
Performs and "instance of" check to see if the given object is an instance of managed structureboolean
Instantiator. isSameClass(Object object, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
AbstractCollectionPersister. getFactory()
SessionFactoryImplementor
CollectionPersister. getFactory()
-
Uses of SessionFactoryImplementor in org.hibernate.persister.collection.mutation
Methods in org.hibernate.persister.collection.mutation that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
AbstractUpdateRowsCoordinator. getSessionFactory()
Constructors in org.hibernate.persister.collection.mutation with parameters of type SessionFactoryImplementor Constructor Description AbstractUpdateRowsCoordinator(CollectionMutationTarget mutationTarget, SessionFactoryImplementor sessionFactory)
UpdateRowsCoordinatorOneToMany(CollectionMutationTarget mutationTarget, RowMutationOperations rowMutationOperations, SessionFactoryImplementor sessionFactory)
UpdateRowsCoordinatorStandard(CollectionMutationTarget mutationTarget, RowMutationOperations rowMutationOperations, SessionFactoryImplementor sessionFactory)
UpdateRowsCoordinatorTablePerSubclass(OneToManyPersister mutationTarget, RowMutationOperations rowMutationOperations, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
AbstractEntityPersister. getFactory()
SessionFactoryImplementor
EntityPersister. getFactory()
Return theSessionFactory
to which this persister belongs.SessionFactoryImplementor
SessionFactoryBasedWrapperOptions. getSessionFactory()
Methods in org.hibernate.persister.entity with parameters of type SessionFactoryImplementor Modifier and Type Method Description Object
DiscriminatorType. deepCopy(Object value, SessionFactoryImplementor factory)
Deprecated, for removal: This API element is subject to removal in a future version.EntityPersister
AbstractEntityPersister. getSubclassEntityPersister(Object instance, SessionFactoryImplementor factory)
EntityPersister
EntityPersister. getSubclassEntityPersister(Object instance, SessionFactoryImplementor factory)
Obtain theEntityPersister
for the concrete class of the given entity instance which participates in a mapped inheritance hierarchy with this persister.String
DiscriminatorType. toLoggableString(Object value, SessionFactoryImplementor factory)
Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.hibernate.persister.entity with parameters of type SessionFactoryImplementor Constructor Description SessionFactoryBasedWrapperOptions(SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.persister.entity.mutation
Fields in org.hibernate.persister.entity.mutation declared as SessionFactoryImplementor Modifier and Type Field Description protected SessionFactoryImplementor
AbstractMutationCoordinator. factory
Methods in org.hibernate.persister.entity.mutation that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementor
AbstractMutationCoordinator. factory()
-
Uses of SessionFactoryImplementor in org.hibernate.persister.spi
Methods in org.hibernate.persister.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
PersisterCreationContext. getSessionFactory()
Deprecated. -
Uses of SessionFactoryImplementor in org.hibernate.pretty
Methods in org.hibernate.pretty with parameters of type SessionFactoryImplementor Modifier and Type Method Description static String
MessageHelper. collectionInfoString(@Nullable CollectionPersister persister, @Nullable Object id, SessionFactoryImplementor factory)
Generate an info message string relating to a particular managed collection.static String
MessageHelper. collectionInfoString(@Nullable CollectionPersister persister, Object[] ids, SessionFactoryImplementor factory)
Generate an info message string relating to a series of managed collections.static String
MessageHelper. infoString(@Nullable EntityPersister persister, @Nullable Object id, @Nullable SessionFactoryImplementor factory)
Generate an info message string relating to a particular entity.static String
MessageHelper. infoString(@Nullable EntityPersister persister, @Nullable Object id, Type identifierType, SessionFactoryImplementor factory)
Generate an info message string relating to a particular entity,.static String
MessageHelper. infoString(@Nullable EntityPersister persister, Object[] ids, SessionFactoryImplementor factory)
Generate an info message string relating to a series of entities. -
Uses of SessionFactoryImplementor in org.hibernate.procedure.internal
Methods in org.hibernate.procedure.internal that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
ProcedureCallImpl. getSessionFactory()
Constructors in org.hibernate.procedure.internal with parameters of type SessionFactoryImplementor Constructor Description ProcedureParamBindings(ProcedureParameterMetadataImpl parameterMetadata, SessionFactoryImplementor sessionFactory)
ProcedureParameterBindingImpl(ProcedureParameterImplementor<T> queryParameter, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.processor.validation
Classes in org.hibernate.processor.validation that implement SessionFactoryImplementor Modifier and Type Class Description class
MockSessionFactory
class
ProcessorSessionFactory
Implementation of theMock
objects based on standard annotation processor APIs.Methods in org.hibernate.processor.validation that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
MockCollectionPersister. getFactory()
SessionFactoryImplementor
MockEntityPersister. getFactory()
SessionFactoryImplementor
MockSessionFactory. getSessionFactory()
Methods in org.hibernate.processor.validation with parameters of type SessionFactoryImplementor Modifier and Type Method Description static @Nullable SqmStatement<?>
Validation. validate(String hql, @Nullable TypeMirror returnType, boolean checkTyping, Validation.Handler handler, SessionFactoryImplementor factory)
static @Nullable SqmStatement<?>
Validation. validate(String hql, @Nullable TypeMirror returnType, boolean checkTyping, Validation.Handler handler, SessionFactoryImplementor factory, int errorOffset)
-
Uses of SessionFactoryImplementor in org.hibernate.query
Methods in org.hibernate.query with parameters of type SessionFactoryImplementor Modifier and Type Method Description SqmExpressible<J>
BindableType. resolveExpressible(SessionFactoryImplementor sessionFactory)
Resolve this parameter type to the corresponding SqmExpressible -
Uses of SessionFactoryImplementor in org.hibernate.query.internal
Methods in org.hibernate.query.internal that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
ResultSetMappingResolutionContext. getSessionFactory()
Methods in org.hibernate.query.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description static QueryEngine
QueryEngineImpl. from(SessionFactoryImplementor sessionFactory, MetadataImplementor metadata)
static QueryParameterBindingsImpl
QueryParameterBindingsImpl. from(ParameterMetadataImplementor parameterMetadata, SessionFactoryImplementor sessionFactory)
Constructs a QueryParameterBindings based on the passed informationvoid
NamedObjectRepositoryImpl. prepare(SessionFactoryImplementor sessionFactory, Metadata bootMetamodel)
NamedQueryMemento
NamedObjectRepositoryImpl. resolve(SessionFactoryImplementor sessionFactory, MetadataImplementor bootMetamodel, String registrationName)
<T> BindableType<T>
BindingTypeHelper. resolveTemporalPrecision(TemporalType precision, BindableType<T> declaredParameterType, SessionFactoryImplementor sessionFactory)
Constructors in org.hibernate.query.internal with parameters of type SessionFactoryImplementor Constructor Description NamedQueryDescriptorBuilder(String name, Map<String,Object> hints, SessionFactoryImplementor sessionFactory)
QueryParameterBindingImpl(QueryParameter<T> queryParameter, SessionFactoryImplementor sessionFactory)
Used byProcedureCall
QueryParameterBindingImpl(QueryParameter<T> queryParameter, SessionFactoryImplementor sessionFactory, BindableType<T> bindType)
Used by Query (SQM) and NativeQuery -
Uses of SessionFactoryImplementor in org.hibernate.query.named
Methods in org.hibernate.query.named with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
NamedObjectRepository. prepare(SessionFactoryImplementor sessionFactory, Metadata bootMetamodel)
Prepare for runtime useNamedQueryMemento
NamedObjectRepository. resolve(SessionFactoryImplementor sessionFactory, MetadataImplementor bootMetamodel, String registrationName)
Resolve the named query with the given name. -
Uses of SessionFactoryImplementor in org.hibernate.query.results
Methods in org.hibernate.query.results that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
DomainResultCreationStateImpl. getSessionFactory()
Methods in org.hibernate.query.results with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
ResultSetMappingImpl. addAffectedTableNames(Set<String> affectedTableNames, SessionFactoryImplementor sessionFactory)
static ResultBuilder
Builders. attributeResult(String columnAlias, String entityName, String attributePath, SessionFactoryImplementor sessionFactory)
static <O,R>
ResultBuilderBuilders. converted(String columnAlias, Class<O> domainJavaType, Class<R> jdbcJavaType, AttributeConverter<O,R> converter, SessionFactoryImplementor sessionFactory)
static <O,R>
ResultBuilderBuilders. converted(String columnAlias, Class<O> domainJavaType, Class<R> jdbcJavaType, Class<? extends AttributeConverter<O,R>> converterJavaType, SessionFactoryImplementor sessionFactory)
static <R> ResultBuilder
Builders. converted(String columnAlias, Class<R> jdbcJavaType, AttributeConverter<?,R> converter, SessionFactoryImplementor sessionFactory)
static <R> ResultBuilder
Builders. converted(String columnAlias, Class<R> jdbcJavaType, Class<? extends AttributeConverter<?,R>> converterJavaType, SessionFactoryImplementor sessionFactory)
static DynamicResultBuilderEntityStandard
Builders. entity(String tableAlias, String entityName, SessionFactoryImplementor sessionFactory)
Creates a EntityResultBuilder allowing for further configuring of the mapping.static DynamicResultBuilderEntityCalculated
Builders. entityCalculated(String tableAlias, String entityName, SessionFactoryImplementor sessionFactory)
Creates a EntityResultBuilder that does not allow any further configuring of the mapping.static DynamicResultBuilderEntityCalculated
Builders. entityCalculated(String tableAlias, String entityName, LockMode explicitLockMode, SessionFactoryImplementor sessionFactory)
Creates a EntityResultBuilder that does not allow any further configuring of the mapping.static <J> DynamicResultBuilderInstantiation<J>
Builders. instantiation(Class<J> targetJavaType, SessionFactoryImplementor factory)
JdbcValuesMapping
ResultSetMappingImpl. resolve(JdbcValuesMetadata jdbcResultsMetadata, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory)
SqlSelection
ResultSetMappingSqlSelection. resolve(JdbcValuesMetadata jdbcResultsMetadata, SessionFactoryImplementor sessionFactory)
static ResultSetMapping
ResultSetMapping. resolveResultSetMapping(String name, boolean isDynamic, SessionFactoryImplementor sessionFactory)
static ResultSetMapping
ResultSetMapping. resolveResultSetMapping(String name, SessionFactoryImplementor sessionFactory)
static ResultBuilder
Builders. resultClassBuilder(Class<?> resultMappingClass, SessionFactoryImplementor sessionFactory)
static DynamicResultBuilderBasic
Builders. scalar(String columnAlias, Class<?> javaType, SessionFactoryImplementor factory)
static DynamicResultBuilderBasic
Builders. scalar(String columnAlias, String resultAlias, Class<?> javaTypeClass, SessionFactoryImplementor factory)
Constructors in org.hibernate.query.results with parameters of type SessionFactoryImplementor Constructor Description DomainResultCreationStateImpl(String stateIdentifier, JdbcValuesMetadata jdbcResultsMetadata, Map<String,Map<String,DynamicFetchBuilderLegacy>> legacyFetchBuilders, Consumer<SqlSelection> sqlSelectionConsumer, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.query.results.dynamic
Constructors in org.hibernate.query.results.dynamic with parameters of type SessionFactoryImplementor Constructor Description DynamicResultBuilderBasicConverted(String columnAlias, Class<O> domainJavaType, Class<R> jdbcJavaType, AttributeConverter<O,R> converter, SessionFactoryImplementor sessionFactory)
DynamicResultBuilderBasicConverted(String columnAlias, Class<O> domainJavaType, Class<R> jdbcJavaType, Class<? extends AttributeConverter<O,R>> converterJavaType, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.query.spi
Methods in org.hibernate.query.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
QueryProducerImplementor. getFactory()
SessionFactoryImplementor
AbstractSelectionQuery. getSessionFactory()
Methods in org.hibernate.query.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected static <T> void
AbstractSelectionQuery. checkQueryReturnType(SqmQuerySpec<T> querySpec, Class<T> expectedResultClass, SessionFactoryImplementor sessionFactory)
void
QueryParameterBindingValidator. validate(BindableType<?> paramType, Object bind, TemporalType temporalPrecision, SessionFactoryImplementor sessionFactory)
void
QueryParameterBindingValidator. validate(BindableType<?> paramType, Object bind, SessionFactoryImplementor sessionFactory)
protected void
AbstractSelectionQuery. visitQueryReturnType(SqmQueryPart<R> queryPart, Class<R> expectedResultType, SessionFactoryImplementor factory)
Used during handling of Criteria queries -
Uses of SessionFactoryImplementor in org.hibernate.query.sql.internal
Constructors in org.hibernate.query.sql.internal with parameters of type SessionFactoryImplementor Constructor Description NativeSelectQueryPlanImpl(String sql, Set<String> affectedTableNames, List<ParameterOccurrence> parameterList, ResultSetMapping resultSetMapping, SessionFactoryImplementor sessionFactory)
ResultSetMappingProcessor(ResultSetMapping resultSetMapping, SessionFactoryImplementor factory)
SQLQueryParser(String queryString, SQLQueryParser.ParserContext context, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.query.sql.spi
Methods in org.hibernate.query.sql.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description NamedNativeQueryMemento
NamedNativeQueryMemento.Builder. build(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
NodeBuilder. getSessionFactory()
Methods in org.hibernate.query.sqm with parameters of type SessionFactoryImplementor Modifier and Type Method Description default SqmExpressible<J>
SqmExpressible. resolveExpressible(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.query.sqm.function
Methods in org.hibernate.query.sqm.function with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
SelfRenderingAggregateFunctionSqlAstExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
void
SelfRenderingFunctionSqlAstExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
void
SelfRenderingOrderedSetAggregateFunctionSqlAstExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
void
SelfRenderingWindowFunctionSqlAstExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
SqmCriteriaNodeBuilder. getSessionFactory()
Methods in org.hibernate.query.sqm.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description static boolean
TypecheckUtil. areTypesComparable(SqmExpressible<?> lhsType, SqmExpressible<?> rhsType, SessionFactoryImplementor factory)
static void
TypecheckUtil. assertAssignable(String hqlString, SqmPath<?> targetPath, SqmTypedNode<?> expression, SessionFactoryImplementor factory)
static void
TypecheckUtil. assertComparable(Expression<?> x, Expression<?> y, SessionFactoryImplementor factory)
static Bindable
SqmUtil. determineParameterType(QueryParameterBinding<?> binding, QueryParameterImplementor<?> parameter, List<SqmParameter<?>> sqmParameters, SqmParameterMappingModelResolutionAccess mappingModelResolutionAccess, SessionFactoryImplementor sessionFactory)
static EntityPersister
SqmMappingModelHelper. resolveEntityPersister(EntityDomainType<?> entityType, SessionFactoryImplementor sessionFactory)
Resolve a JPA EntityType descriptor to it's corresponding EntityPersister in the Hibernate mapping type systemConstructor parameters in org.hibernate.query.sqm.internal with type arguments of type SessionFactoryImplementor Constructor Description SqmCriteriaNodeBuilder(String uuid, String name, QueryEngine queryEngine, boolean jpaComplianceEnabled, ValueHandlingMode criteriaValueHandlingMode, Supplier<SessionFactoryImplementor> sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description static Expression
SqmInsertStrategyHelper. createRowNumberingExpression(QuerySpec querySpec, SessionFactoryImplementor sessionFactory)
Creates a row numbering expression, that can be added to the select clause of the query spec.static QuerySpec
MatchingIdSelectionHelper. generateMatchingIdSelectQuery(EntityMappingType targetEntityDescriptor, SqmDeleteOrUpdateStatement sqmStatement, DomainParameterXref domainParameterXref, Predicate restriction, MultiTableSqmMutationConverter sqmConverter, SessionFactoryImplementor sessionFactory)
static SelectStatement
MatchingIdSelectionHelper. generateMatchingIdSelectStatement(EntityMappingType targetEntityDescriptor, SqmDeleteOrUpdateStatement sqmStatement, boolean queryRoot, Predicate restriction, MultiTableSqmMutationConverter sqmConverter, DomainQueryExecutionContext executionContext, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
CteInsertHandler. getSessionFactory()
protected SessionFactoryImplementor
CteInsertStrategy. getSessionFactory()
protected SessionFactoryImplementor
CteMutationStrategy. getSessionFactory()
Methods in org.hibernate.query.sqm.mutation.internal.cte with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected abstract void
AbstractCteMutationHandler. addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory)
protected void
CteDeleteHandler. addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory)
protected String
CteInsertHandler. addDmlCtes(CteContainer statement, CteStatement queryCte, List<Map.Entry<List<CteColumn>,Assignment>> assignments, boolean assignsId, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<List<JdbcParameter>>> parameterResolutions, SessionFactoryImplementor factory)
protected void
CteUpdateHandler. addDmlCtes(CteContainer statement, CteStatement idSelectCte, MultiTableSqmMutationConverter sqmConverter, Map<SqmParameter<?>,List<JdbcParameter>> parameterResolutions, SessionFactoryImplementor factory)
protected void
CteDeleteHandler. applyDmlOperations(CteContainer statement, CteStatement idSelectCte, SessionFactoryImplementor factory, TableGroup updatingTableGroup)
protected void
CteSoftDeleteHandler. applyDmlOperations(CteContainer statement, CteStatement idSelectCte, SessionFactoryImplementor factory, TableGroup updatingTableGroup)
protected Expression
AbstractCteMutationHandler. createCountStar(SessionFactoryImplementor factory, MultiTableSqmMutationConverter sqmConverter)
Used by Hibernate Raectiveprotected Expression
CteInsertHandler. createCountStar(SessionFactoryImplementor factory, MultiTableSqmMutationConverter sqmConverter)
static CteTable
CteInsertHandler. createCteTable(CteTable sqmCteTable, List<CteColumn> sqmCteColumns, SessionFactoryImplementor factory)
protected QuerySpec
AbstractCteMutationHandler. createIdSubQuery(CteStatement idSelectCte, ModelPart fkModelPart, SessionFactoryImplementor factory)
protected Predicate
AbstractCteMutationHandler. createIdSubQueryPredicate(List<? extends Expression> lhsExpressions, CteStatement idSelectCte, SessionFactoryImplementor factory)
protected Predicate
AbstractCteMutationHandler. createIdSubQueryPredicate(List<? extends Expression> lhsExpressions, CteStatement idSelectCte, ModelPart fkModelPart, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
AbstractDeleteExecutionDelegate. getSessionFactory()
SessionFactoryImplementor
GlobalTemporaryTableStrategy. getSessionFactory()
SessionFactoryImplementor
LocalTemporaryTableStrategy. getSessionFactory()
SessionFactoryImplementor
PersistentTableStrategy. getSessionFactory()
protected SessionFactoryImplementor
UpdateExecutionDelegate. getSessionFactory()
Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type SessionFactoryImplementor Modifier and Type Method Description static QuerySpec
ExecuteWithoutIdTableHelper. createIdMatchingSubQuerySpec(NavigablePath navigablePath, TableReference rootTableReference, Predicate predicate, EntityPersister rootEntityPersister, SqlExpressionResolver sqlExpressionResolver, SessionFactoryImplementor sessionFactory)
void
GlobalTemporaryTableStrategy. release(SessionFactoryImplementor sessionFactory, JdbcConnectionAccess connectionAccess)
void
LocalTemporaryTableStrategy. release(SessionFactoryImplementor sessionFactory, JdbcConnectionAccess connectionAccess)
void
PersistentTableStrategy. release(SessionFactoryImplementor sessionFactory, JdbcConnectionAccess connectionAccess)
-
Uses of SessionFactoryImplementor in org.hibernate.query.sqm.mutation.spi
Methods in org.hibernate.query.sqm.mutation.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
AbstractMutationHandler. getSessionFactory()
Methods in org.hibernate.query.sqm.mutation.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description default void
SqmMultiTableInsertStrategy. release(SessionFactoryImplementor sessionFactory, JdbcConnectionAccess connectionAccess)
Release the strategy.default void
SqmMultiTableMutationStrategy. release(SessionFactoryImplementor sessionFactory, JdbcConnectionAccess connectionAccess)
Release the strategy.Constructors in org.hibernate.query.sqm.mutation.spi with parameters of type SessionFactoryImplementor Constructor Description AbstractMutationHandler(SqmDeleteOrUpdateStatement<?> sqmDeleteOrUpdateStatement, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.query.sqm.sql
Methods in org.hibernate.query.sqm.sql with parameters of type SessionFactoryImplementor Modifier and Type Method Description boolean
BaseSqmToSqlAstConverter.AdditionalInsertValues. applySelections(QuerySpec querySpec, SessionFactoryImplementor sessionFactory)
Returns true if the identifier can't be applied directly and needs to be generated separately. -
Uses of SessionFactoryImplementor in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression with parameters of type SessionFactoryImplementor Modifier and Type Method Description static <T> SqmExpressible<T>
SqmExpressionHelper. toSqmType(BindableType<T> anticipatedType, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.relational.internal
Constructors in org.hibernate.relational.internal with parameters of type SessionFactoryImplementor Constructor Description SchemaManagerImpl(SessionFactoryImplementor sessionFactory, MetadataImplementor metadata)
-
Uses of SessionFactoryImplementor in org.hibernate.resource.jdbc.spi
Methods in org.hibernate.resource.jdbc.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
JdbcSessionContext. getSessionFactory()
Deprecated.exposing this here seems to kinda defeat the purpose of this SPI -
Uses of SessionFactoryImplementor in org.hibernate.service.internal
Methods in org.hibernate.service.internal that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
SessionFactoryServiceRegistryImpl. getSessionFactory()
Methods in org.hibernate.service.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description SessionFactoryServiceRegistry
SessionFactoryServiceRegistryFactoryImpl. buildServiceRegistry(SessionFactoryImplementor sessionFactory, SessionFactoryOptions options)
SessionFactoryServiceRegistry
SessionFactoryServiceRegistryBuilderImpl. buildSessionFactoryServiceRegistry(SessionFactoryImplementor sessionFactory, SessionFactoryOptions options)
static SessionFactoryServiceRegistryImpl
SessionFactoryServiceRegistryImpl. create(ServiceRegistryImplementor parent, List<SessionFactoryServiceInitiator<?>> initiators, List<ProvidedService<?>> providedServices, SessionFactoryImplementor sessionFactory, SessionFactoryOptions sessionFactoryOptions)
-
Uses of SessionFactoryImplementor in org.hibernate.service.spi
Methods in org.hibernate.service.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
SessionFactoryServiceInitiatorContext. getSessionFactory()
Methods in org.hibernate.service.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description SessionFactoryServiceRegistry
SessionFactoryServiceRegistryFactory. 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 SessionFactoryImplementor Modifier and Type Method Description String
HANASpatialFunction. render(Type firstArgumentType, List arguments, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.sql
Constructors in org.hibernate.sql with parameters of type SessionFactoryImplementor Constructor Description Delete(SessionFactoryImplementor factory)
Insert(SessionFactoryImplementor sessionFactory)
SimpleSelect(SessionFactoryImplementor factory)
Update(SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.sql.ast
Methods in org.hibernate.sql.ast that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
SqlAstTranslator. getSessionFactory()
Methods in org.hibernate.sql.ast with parameters of type SessionFactoryImplementor Modifier and Type Method Description default SqlAstTranslator<JdbcOperationQueryDelete>
SqlAstTranslatorFactory. buildDeleteTranslator(SessionFactoryImplementor sessionFactory, DeleteStatement statement)
Deprecated, for removal: This API element is subject to removal in a future version.default SqlAstTranslator<JdbcOperationQueryInsert>
SqlAstTranslatorFactory. buildInsertTranslator(SessionFactoryImplementor sessionFactory, InsertStatement statement)
Deprecated, for removal: This API element is subject to removal in a future version.<O extends JdbcMutationOperation>
SqlAstTranslator<O>SqlAstTranslatorFactory. buildModelMutationTranslator(TableMutation<O> mutation, SessionFactoryImplementor sessionFactory)
Builds a single-use translator for dealing with model mutationsSqlAstTranslator<? extends JdbcOperationQueryMutation>
SqlAstTranslatorFactory. buildMutationTranslator(SessionFactoryImplementor sessionFactory, MutationStatement statement)
Builds a single-use mutation translatorSqlAstTranslator<JdbcOperationQuerySelect>
SqlAstTranslatorFactory. buildSelectTranslator(SessionFactoryImplementor sessionFactory, SelectStatement statement)
Builds a single-use select translatordefault SqlAstTranslator<JdbcOperationQueryUpdate>
SqlAstTranslatorFactory. buildUpdateTranslator(SessionFactoryImplementor sessionFactory, UpdateStatement statement)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
AbstractSqlAstTranslator. getSessionFactory()
SessionFactoryImplementor
SqlAstCreationContext. getSessionFactory()
The SessionFactoryMethods in org.hibernate.sql.ast.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description SqlAstTranslator<JdbcOperationQueryDelete>
StandardSqlAstTranslatorFactory. buildDeleteTranslator(SessionFactoryImplementor sessionFactory, DeleteStatement statement)
SqlAstTranslator<JdbcOperationQueryInsert>
StandardSqlAstTranslatorFactory. buildInsertTranslator(SessionFactoryImplementor sessionFactory, InsertStatement statement)
<O extends JdbcMutationOperation>
SqlAstTranslator<O>StandardSqlAstTranslatorFactory. buildModelMutationTranslator(TableMutation<O> mutation, SessionFactoryImplementor sessionFactory)
SqlAstTranslator<? extends JdbcOperationQueryMutation>
StandardSqlAstTranslatorFactory. buildMutationTranslator(SessionFactoryImplementor sessionFactory, MutationStatement statement)
SqlAstTranslator<JdbcOperationQuerySelect>
StandardSqlAstTranslatorFactory. buildSelectTranslator(SessionFactoryImplementor sessionFactory, SelectStatement statement)
protected <T extends JdbcOperation>
SqlAstTranslator<T>StandardSqlAstTranslatorFactory. buildTranslator(SessionFactoryImplementor sessionFactory, Statement statement)
Consolidated building of a translator for all Query casesSqlAstTranslator<JdbcOperationQueryUpdate>
StandardSqlAstTranslatorFactory. buildUpdateTranslator(SessionFactoryImplementor sessionFactory, UpdateStatement statement)
static String
AbstractSqlAstTranslator. getCastTypeName(SqlTypedMapping castTarget, SessionFactoryImplementor factory)
Deprecated, for removal: This API element is subject to removal in a future version.static String
AbstractSqlAstTranslator. getSqlTypeName(SqlTypedMapping castTarget, SessionFactoryImplementor factory)
Deprecated, for removal: This API element is subject to removal in a future version.SqlSelection
SqlSelection. resolve(JdbcValuesMetadata jdbcResultsMetadata, SessionFactoryImplementor sessionFactory)
Constructors in org.hibernate.sql.ast.spi with parameters of type SessionFactoryImplementor Constructor Description AbstractSqlAstTranslator(SessionFactoryImplementor sessionFactory, Statement statement)
StandardSqlAstTranslator(SessionFactoryImplementor sessionFactory, Statement statement)
-
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
SelfRenderingCteObject. render(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.tree.expression
Methods in org.hibernate.sql.ast.tree.expression with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
AliasedExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
void
LiteralAsParameter. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
void
SelfRenderingExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
void
SelfRenderingSqlFragmentExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from that return SessionFactoryImplementor Modifier and Type Method Description protected abstract SessionFactoryImplementor
AbstractColumnReferenceQualifier. getSessionFactory()
protected SessionFactoryImplementor
AbstractTableGroup. getSessionFactory()
protected SessionFactoryImplementor
OneToManyTableGroup. getSessionFactory()
Constructors in org.hibernate.sql.ast.tree.from with parameters of type SessionFactoryImplementor Constructor Description AbstractTableGroup(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, boolean lateral, boolean canUseInnerJoins, SessionFactoryImplementor sessionFactory)
FunctionTableReference(FunctionExpression functionExpression, String identificationVariable, List<String> columnNames, boolean lateral, 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.exec.internal
Constructors in org.hibernate.sql.exec.internal with parameters of type SessionFactoryImplementor Constructor Description JdbcParameterBindingsImpl(QueryParameterBindings queryParameterBindings, List<ParameterOccurrence> parameterOccurrences, List<JdbcParameterBinder> jdbcParameterBinders, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.sql.model.ast
Methods in org.hibernate.sql.model.ast with parameters of type SessionFactoryImplementor Modifier and Type Method Description O
AbstractTableMutation. createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor factory)
O
TableMutation. createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.sql.model.ast.builder
Methods in org.hibernate.sql.model.ast.builder that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementor
AbstractTableMutationBuilder. getSessionFactory()
-
Uses of SessionFactoryImplementor in org.hibernate.sql.model.internal
Methods in org.hibernate.sql.model.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description MutationOperation
OptionalTableUpdate. createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.sql.model.jdbc
Constructors in org.hibernate.sql.model.jdbc with parameters of type SessionFactoryImplementor Constructor Description OptionalTableUpdateOperation(MutationTarget<?> mutationTarget, OptionalTableUpdate upsert, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description SqlSelection
ResolvedSqlSelection. resolve(JdbcValuesMetadata jdbcResultsMetadata, SessionFactoryImplementor sessionFactory)
SqlSelection
SqlSelectionImpl. resolve(JdbcValuesMetadata jdbcResultsMetadata, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
DeferredResultSetAccess. getFactory()
SessionFactoryImplementor
DirectResultSetAccess. getFactory()
SessionFactoryImplementor
ResultSetAccess. getFactory()
Methods in org.hibernate.sql.results.jdbc.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
JdbcValuesMappingProducerStandard. addAffectedTableNames(Set<String> affectedTableNames, SessionFactoryImplementor sessionFactory)
JdbcValuesMappingProducer
JdbcValuesMappingProducerProviderStandard. buildMappingProducer(SelectStatement sqlAst, SessionFactoryImplementor sessionFactory)
ResultSetMapping
JdbcValuesMappingProducerProviderStandard. buildResultSetMapping(String name, boolean isDynamic, SessionFactoryImplementor sessionFactory)
JdbcValuesMapping
JdbcValuesMappingProducerStandard. resolve(JdbcValuesMetadata jdbcResultsMetadata, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
JdbcValuesMappingProducer. addAffectedTableNames(Set<String> affectedTableNames, SessionFactoryImplementor sessionFactory)
JdbcValuesMappingProducer
JdbcValuesMappingProducerProvider. buildMappingProducer(SelectStatement sqlAst, SessionFactoryImplementor sessionFactory)
Provide the JdbcValuesMappingProducer to use for the given SQL ASTResultSetMapping
JdbcValuesMappingProducerProvider. buildResultSetMapping(String name, boolean isDynamic, SessionFactoryImplementor sessionFactory)
Provide a dynamically built JdbcValuesMappingProducerJdbcValuesMapping
JdbcValuesMappingProducer. resolve(JdbcValuesMetadata jdbcResultsMetadata, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory)
Resolve the JdbcValuesMapping.default <J> BasicType<J>
JdbcValuesMetadata. resolveType(int position, JavaType<J> explicitJavaType, SessionFactoryImplementor sessionFactory)
Determine the mapping to use for a particular position in the result -
Uses of SessionFactoryImplementor in org.hibernate.stat.internal
Constructors in org.hibernate.stat.internal with parameters of type SessionFactoryImplementor Constructor Description StatisticsImpl(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.stat.spi
Methods in org.hibernate.stat.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description StatisticsImplementor
StatisticsFactory. buildStatistics(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.testing.cache
Methods in org.hibernate.testing.cache with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected StorageAccess
CachingRegionFactory. createQueryResultsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)
protected StorageAccess
CachingRegionFactory. createTimestampsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.testing.jdbc
Methods in org.hibernate.testing.jdbc with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
SharedDriverManagerTypeCacheClearingIntegrator. disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
void
SharedDriverManagerTypeCacheClearingIntegrator. integrate(Metadata metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
-
Uses of SessionFactoryImplementor in org.hibernate.testing.junit4
Methods in org.hibernate.testing.junit4 that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementor
BaseCoreFunctionalTestCase. sessionFactory()
protected SessionFactoryImplementor
BaseNonConfigCoreFunctionalTestCase. sessionFactory()
Methods in org.hibernate.testing.junit4 with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected void
BaseNonConfigCoreFunctionalTestCase. afterSessionFactoryBuilt(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.testing.orm.junit
Methods in org.hibernate.testing.orm.junit that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
SessionFactoryScope. getSessionFactory()
SessionFactoryImplementor
BaseSessionFactoryFunctionalTest. produceSessionFactory(MetadataImplementor model)
SessionFactoryImplementor
SessionFactoryProducer. produceSessionFactory(MetadataImplementor model)
protected SessionFactoryImplementor
BaseSessionFactoryFunctionalTest. sessionFactory()
Methods in org.hibernate.testing.orm.junit with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected void
BaseSessionFactoryFunctionalTest. sessionFactoryBuilt(SessionFactoryImplementor factory)
Method parameters in org.hibernate.testing.orm.junit with type arguments of type SessionFactoryImplementor Modifier and Type Method Description default void
SessionFactoryScope. withSessionFactory(Consumer<SessionFactoryImplementor> action)
-
Uses of SessionFactoryImplementor in org.hibernate.testing.transaction
Methods in org.hibernate.testing.transaction with parameters of type SessionFactoryImplementor Modifier and Type Method Description static <R> R
TransactionUtil2. fromSession(SessionFactoryImplementor sfi, Function<SessionImplementor,R> action)
static <R> R
TransactionUtil2. fromTransaction(SessionFactoryImplementor factory, Function<SessionImplementor,R> action)
static void
TransactionUtil2. inSession(SessionFactoryImplementor sfi, Consumer<SessionImplementor> action)
static <R> R
TransactionUtil2. inSessionReturn(SessionFactoryImplementor sfi, Function<SessionImplementor,R> action)
static void
TransactionUtil2. inStatelessSession(SessionFactoryImplementor sfi, Consumer<StatelessSession> action)
static void
TransactionUtil2. inStatelessTransaction(SessionFactoryImplementor factory, Consumer<StatelessSession> action)
static void
TransactionUtil2. inTransaction(SessionFactoryImplementor factory, Consumer<SessionImplementor> action)
-
Uses of SessionFactoryImplementor in org.hibernate.tuple
Methods in org.hibernate.tuple that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementor
AbstractNonIdentifierAttribute. sessionFactory()
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.hibernate.tuple with parameters of type SessionFactoryImplementor 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 entitystatic VersionProperty
PropertyFactory. buildVersionProperty(EntityPersister persister, SessionFactoryImplementor sessionFactory, int attributeNumber, Property property, boolean lazyAvailable)
Deprecated, for removal: This API element is subject to removal in a future version.Generates a VersionProperty representation for an entity mapping given its version mapping Property.Constructors in org.hibernate.tuple with parameters of type SessionFactoryImplementor Constructor Description AbstractNonIdentifierAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SessionFactoryImplementor in org.hibernate.tuple.component
Constructors in org.hibernate.tuple.component with parameters of type SessionFactoryImplementor Constructor Description AbstractCompositionAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int entityBasedAttributeNumber, String attributeName, CompositeType attributeType, int columnStartPosition, BaselineAttributeInformation baselineInfo)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SessionFactoryImplementor in org.hibernate.tuple.entity
Methods in org.hibernate.tuple.entity that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
EntityMetamodel. getSessionFactory()
Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.hibernate.tuple.entity with parameters of type SessionFactoryImplementor Constructor Description AbstractEntityBasedAttribute(EntityPersister source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)
Deprecated, for removal: This API element is subject to removal in a future version.EntityBasedAssociationAttribute(EntityPersister source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, AssociationType attributeType, BaselineAttributeInformation baselineInfo)
Deprecated, for removal: This API element is subject to removal in a future version.EntityBasedBasicAttribute(EntityPersister source, SessionFactoryImplementor factory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation baselineInfo)
Deprecated, for removal: This API element is subject to removal in a future version.EntityBasedCompositionAttribute(EntityPersister source, SessionFactoryImplementor factory, int attributeNumber, String attributeName, CompositeType attributeType, BaselineAttributeInformation baselineInfo)
Deprecated, for removal: This API element is subject to removal in a future version.VersionProperty(EntityPersister source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)
Deprecated, for removal: This API element is subject to removal in a future version.Constructs VersionProperty instances. -
Uses of SessionFactoryImplementor in org.hibernate.type
Methods in org.hibernate.type with parameters of type SessionFactoryImplementor Modifier and Type Method Description int
AnyType. compare(Object x, Object y, SessionFactoryImplementor factory)
default int
BasicType. compare(Object x, Object y, SessionFactoryImplementor sessionFactory)
int
CollectionType. compare(Object x, Object y, SessionFactoryImplementor sessionFactory)
int
ComponentType. compare(Object x, Object y, SessionFactoryImplementor sessionFactory)
int
EntityType. compare(Object x, Object y, SessionFactoryImplementor factory)
int
MetaType. compare(Object x, Object y, SessionFactoryImplementor sessionFactory)
Deprecated, for removal: This API element is subject to removal in a future version.int
Type. compare(@Nullable Object x, @Nullable Object y, SessionFactoryImplementor sessionFactory)
Object
AbstractStandardBasicType. deepCopy(Object value, SessionFactoryImplementor factory)
Object
AnyType. deepCopy(Object value, SessionFactoryImplementor factory)
Object
CollectionType. deepCopy(Object value, SessionFactoryImplementor factory)
Object
ComponentType. deepCopy(Object component, SessionFactoryImplementor factory)
Object
CustomType. deepCopy(Object value, SessionFactoryImplementor factory)
Object
EntityType. deepCopy(Object value, SessionFactoryImplementor factory)
Object
MetaType. deepCopy(Object value, SessionFactoryImplementor factory)
Deprecated, for removal: This API element is subject to removal in a future version.Object
SerializableToBlobType. deepCopy(Object value, SessionFactoryImplementor factory)
@Nullable Object
Type. deepCopy(@Nullable Object value, SessionFactoryImplementor factory)
Return a deep copy of the persistent state, stopping at entities and at collections.Object
UserComponentType. deepCopy(Object component, SessionFactoryImplementor factory)
Serializable
AbstractType. disassemble(Object value, SessionFactoryImplementor sessionFactory)
Serializable
AnyType. disassemble(Object value, SessionFactoryImplementor sessionFactory)
Serializable
CollectionType. disassemble(Object value, SessionFactoryImplementor sessionFactory)
Serializable
ComponentType. disassemble(Object value, SessionFactoryImplementor sessionFactory)
Serializable
CustomType. disassemble(Object value, SessionFactoryImplementor sessionFactory)
Serializable
ManyToOneType. disassemble(Object value, SessionFactoryImplementor sessionFactory)
Serializable
OneToOneType. disassemble(Object value, SessionFactoryImplementor sessionFactory)
Serializable
SpecialOneToOneType. disassemble(Object value, SessionFactoryImplementor sessionFactory)
default @Nullable Serializable
Type. disassemble(@Nullable Object value, SessionFactoryImplementor sessionFactory)
Return a disassembled representation of the object.Serializable
UserComponentType. disassemble(Object value, SessionFactoryImplementor sessionFactory)
String
AnyType. getAssociatedEntityName(SessionFactoryImplementor factory)
String
AssociationType. getAssociatedEntityName(SessionFactoryImplementor factory)
Get the entity name of the associated entityString
CollectionType. getAssociatedEntityName(SessionFactoryImplementor factory)
String
EntityType. getAssociatedEntityName(SessionFactoryImplementor factory)
The name of the associated entity.EntityPersister
EntityType. getAssociatedEntityPersister(SessionFactoryImplementor factory)
Joinable
AnyType. getAssociatedJoinable(SessionFactoryImplementor factory)
Joinable
AssociationType. getAssociatedJoinable(SessionFactoryImplementor factory)
Get the "persister" for this association - a class or collection persisterJoinable
CollectionType. getAssociatedJoinable(SessionFactoryImplementor factory)
Joinable
EntityType. getAssociatedJoinable(SessionFactoryImplementor factory)
Retrieves theJoinable
defining the associated entity.Type
CollectionType. getElementType(SessionFactoryImplementor factory)
Get the Hibernate type of the collection elementsint
AbstractStandardBasicType. getHashCode(Object x, SessionFactoryImplementor factory)
int
AbstractType. getHashCode(Object x, SessionFactoryImplementor factory)
int
ComponentType. getHashCode(Object x, SessionFactoryImplementor factory)
int
EntityType. getHashCode(Object x, SessionFactoryImplementor factory)
int
SerializableToBlobType. getHashCode(Object x, SessionFactoryImplementor factory)
int
Type. getHashCode(Object x, SessionFactoryImplementor factory)
Get a hash code, consistent with persistence "equality".int
UserComponentType. getHashCode(Object x, SessionFactoryImplementor factory)
protected Object
EntityType. getIdentifier(Object value, SessionFactoryImplementor sessionFactory)
boolean
AbstractStandardBasicType. isEqual(Object x, Object y, SessionFactoryImplementor factory)
boolean
AbstractType. isEqual(Object x, Object y, SessionFactoryImplementor factory)
boolean
ComponentType. isEqual(Object x, Object y, SessionFactoryImplementor factory)
boolean
EntityType. isEqual(Object x, Object y, SessionFactoryImplementor factory)
boolean
SerializableToBlobType. isEqual(Object x, Object y, SessionFactoryImplementor factory)
boolean
Type. isEqual(@Nullable Object x, @Nullable Object y, SessionFactoryImplementor factory)
Compare two instances of the class mapped by this type for persistence "equality", that is, equality of persistent state.boolean
UserComponentType. isEqual(Object x, Object y, SessionFactoryImplementor factory)
protected String
CollectionType. renderLoggableString(Object value, SessionFactoryImplementor factory)
protected String
CustomCollectionType. renderLoggableString(Object value, SessionFactoryImplementor factory)
SqmExpressible<T>
BasicTypeReference. resolveExpressible(SessionFactoryImplementor sessionFactory)
SqmExpressible<?>
ComponentType. resolveExpressible(SessionFactoryImplementor sessionFactory)
String
AbstractStandardBasicType. toLoggableString(Object value, SessionFactoryImplementor factory)
String
AnyType. toLoggableString(Object value, SessionFactoryImplementor factory)
String
ArrayType. toLoggableString(Object value, SessionFactoryImplementor factory)
String
CollectionType. toLoggableString(Object value, SessionFactoryImplementor factory)
String
ComponentType. toLoggableString(Object value, SessionFactoryImplementor factory)
String
CustomType. toLoggableString(Object value, SessionFactoryImplementor factory)
String
EntityType. toLoggableString(Object value, SessionFactoryImplementor factory)
Generate a loggable representation of an instance of the value mapped by this type.String
EnumType. toLoggableString(Object value, SessionFactoryImplementor factory)
Deprecated, for removal: This API element is subject to removal in a future version.String
MetaType. toLoggableString(Object value, SessionFactoryImplementor factory)
Deprecated, for removal: This API element is subject to removal in a future version.String
SerializableToBlobType. toLoggableString(Object value, SessionFactoryImplementor factory)
String
Type. toLoggableString(@Nullable Object value, SessionFactoryImplementor factory)
Generate a representation of the given value for logging purposes.String
MetaType. toXMLString(Object value, SessionFactoryImplementor factory)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SessionFactoryImplementor in org.hibernate.type.descriptor
Methods in org.hibernate.type.descriptor that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
WrapperOptions. getSessionFactory()
Access to the current session factory. -
Uses of SessionFactoryImplementor in org.hibernate.type.internal
Methods in org.hibernate.type.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description Object
ConvertedBasicTypeImpl. deepCopy(Object value, SessionFactoryImplementor factory)
int
ConvertedBasicTypeImpl. getHashCode(Object x, SessionFactoryImplementor factory)
boolean
ConvertedBasicTypeImpl. isEqual(Object x, Object y, SessionFactoryImplementor factory)
String
ConvertedBasicTypeImpl. toLoggableString(Object value, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.type.spi
Methods in org.hibernate.type.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
TypeConfiguration. 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 SessionFactoryImplementor Modifier and Type Method Description void
TypeConfiguration. scope(SessionFactoryImplementor sessionFactory)
Scope thisTypeConfiguration
to the givenSessionFactory
. -
Uses of SessionFactoryImplementor in org.hibernate.usertype
Methods in org.hibernate.usertype with parameters of type SessionFactoryImplementor Modifier and Type Method Description J
CompositeUserType. instantiate(ValueAccess values, SessionFactoryImplementor sessionFactory)
default boolean
CompositeUserType. isInstance(Object object, SessionFactoryImplementor sessionFactory)
default boolean
CompositeUserType. isSameClass(Object object, SessionFactoryImplementor sessionFactory)
String
LoggableUserType. toLoggableString(Object value, SessionFactoryImplementor factory)
Generate a loggable string representation of the collection (value). -
Uses of SessionFactoryImplementor in org.hibernate.usertype.internal
Methods in org.hibernate.usertype.internal with parameters of type SessionFactoryImplementor Modifier and Type Method Description OffsetDateTime
OffsetDateTimeCompositeUserType. instantiate(ValueAccess values, SessionFactoryImplementor sessionFactory)
OffsetTime
OffsetTimeCompositeUserType. instantiate(ValueAccess values, SessionFactoryImplementor sessionFactory)
ZonedDateTime
ZonedDateTimeCompositeUserType. instantiate(ValueAccess values, SessionFactoryImplementor sessionFactory)
-