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.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.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.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.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.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.event.spi Defines the event types and event listener interfaces for events produced by the statefulSession.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 JavaServiceLoaderfacility.org.hibernate.loader.ast.spi 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.query Everything related to HQL/JPQL, native SQL, and criteria queries.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'sNativeQueryAPIsorg.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.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 Package defining support for HQL, including JPQL as a subset of HQL.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.resource.jdbc.spi An SPI for managing JDBC connections and other heavyweight resources, based around the idea of a "JDBC session".org.hibernate.service.spi Defines an SPI for integrating pluggable services.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.model.ast SQL AST extensions for model mutations.org.hibernate.sql.model.ast.builder Support for buildingTableMutationreferences for persisting entity mutation eventsorg.hibernate.sql.model.jdbc Extensions toJdbcOperationfor model mutations.org.hibernate.sql.results.jdbc.spi org.hibernate.sql.results.spi org.hibernate.stat.spi An SPI allowing customized statistics collection.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 HibernateTypeis 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.spi Defines a registry for HibernateTypes.org.hibernate.usertype An API for user-defined custom types which extend the set of built-in types defined inorg.hibernate.type. -
-
Uses of SessionFactoryImplementor in org.hibernate.boot.beanvalidation
Methods in org.hibernate.boot.beanvalidation that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementorActivationContext. 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 voidBeanValidationIntegrator. disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)voidBeanValidationIntegrator. 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.query
Methods in org.hibernate.boot.query with parameters of type SessionFactoryImplementor Modifier and Type Method Description org.hibernate.procedure.internal.NamedCallableQueryMementoImpl.ParameterMementoImplNamedCallableQueryDefinition.ParameterMapping. resolve(SessionFactoryImplementor factory)NamedCallableQueryMementoNamedCallableQueryDefinition. resolve(SessionFactoryImplementor factory)NamedSqmQueryMementoNamedHqlQueryDefinition. resolve(SessionFactoryImplementor factory)NamedNativeQueryMementoNamedNativeQueryDefinition. resolve(SessionFactoryImplementor factory)NamedCallableQueryMementoNamedProcedureCallDefinition. resolve(SessionFactoryImplementor factory)NamedQueryMementoNamedQueryDefinition. 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 NamedObjectRepositoryAbstractDelegatingMetadata. buildNamedQueryRepository(SessionFactoryImplementor sessionFactory)NamedObjectRepositoryMetadataImplementor. buildNamedQueryRepository(SessionFactoryImplementor sessionFactory)voidAbstractDelegatingMetadata. initSessionFactory(SessionFactoryImplementor sessionFactory)voidMetadataImplementor. initSessionFactory(SessionFactoryImplementor sessionFactoryImplementor) -
Uses of SessionFactoryImplementor in org.hibernate.bytecode.spi
Methods in org.hibernate.bytecode.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description ProxyFactoryProxyFactoryFactory. 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 SessionFactoryImplementorDomainDataRegionBuildingContext. getSessionFactory()Access to the SessionFactory for which a Region is being built. -
Uses of SessionFactoryImplementor in org.hibernate.cache.spi
Methods in org.hibernate.cache.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementorCacheImplementor. getSessionFactory()Methods in org.hibernate.cache.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description QueryResultsRegionRegionFactory. buildQueryResultsRegion(String regionName, SessionFactoryImplementor sessionFactory)Create a namedRegionfor holding query result sets.TimestampsRegionRegionFactory. buildTimestampsRegion(String regionName, SessionFactoryImplementor sessionFactory)Create a namedRegionfor holding timestamps used to determine when a cached query result set is stale.ObjectCacheKeysFactory. createCollectionKey(Object id, CollectionPersister persister, SessionFactoryImplementor factory, String tenantIdentifier)ObjectCacheKeysFactory. 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 ObjectCollectionDataAccess. 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.ObjectEntityDataAccess. 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 ObjectCacheEntryStructure. destructure(Object structured, SessionFactoryImplementor factory)Convert the previous structured form of the item back into its item form.ObjectStructuredCacheEntry. destructure(Object structured, SessionFactoryImplementor factory)ObjectStructuredCollectionCacheEntry. destructure(Object structured, SessionFactoryImplementor factory)ObjectStructuredMapCacheEntry. destructure(Object structured, SessionFactoryImplementor factory)ObjectUnstructuredCacheEntry. 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 SessionFactoryImplementorAbstractDomainDataRegion. getSessionFactory()Methods in org.hibernate.cache.spi.support with parameters of type SessionFactoryImplementor Modifier and Type Method Description QueryResultsRegionRegionFactoryTemplate. buildQueryResultsRegion(String regionName, SessionFactoryImplementor sessionFactory)TimestampsRegionRegionFactoryTemplate. buildTimestampsRegion(String regionName, SessionFactoryImplementor sessionFactory)protected abstract StorageAccessRegionFactoryTemplate. createQueryResultsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)protected abstract StorageAccessRegionFactoryTemplate. createTimestampsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)ObjectAbstractCollectionDataAccess. generateCacheKey(Object id, CollectionPersister persister, SessionFactoryImplementor factory, String tenantIdentifier)ObjectAbstractEntityDataAccess. generateCacheKey(Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, String tenantIdentifier)ObjectCollectionReadWriteAccess. generateCacheKey(Object id, CollectionPersister collectionDescriptor, SessionFactoryImplementor factory, String tenantIdentifier)ObjectEntityReadWriteAccess. generateCacheKey(Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, String tenantIdentifier) -
Uses of SessionFactoryImplementor in org.hibernate.context.spi
Methods in org.hibernate.context.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementorAbstractCurrentSessionContext. 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
Methods in org.hibernate.dialect with parameters of type SessionFactoryImplementor Modifier and Type Method Description MutationOperationDialect. createOptionalTableUpdateOperation(EntityMutationTarget mutationTarget, org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate, SessionFactoryImplementor factory)Create aMutationOperationfor a updating an optional tableMutationOperationDialectDelegateWrapper. createOptionalTableUpdateOperation(EntityMutationTarget mutationTarget, org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate, SessionFactoryImplementor factory)MutationOperationH2Dialect. createOptionalTableUpdateOperation(EntityMutationTarget mutationTarget, org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate, SessionFactoryImplementor factory)MutationOperationOracleDialect. createOptionalTableUpdateOperation(EntityMutationTarget mutationTarget, org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate, SessionFactoryImplementor factory)MutationOperationPostgresPlusDialect. createOptionalTableUpdateOperation(EntityMutationTarget mutationTarget, org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate, SessionFactoryImplementor factory)MutationOperationPostgreSQLDialect. createOptionalTableUpdateOperation(EntityMutationTarget mutationTarget, org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate, SessionFactoryImplementor factory)MutationOperationSQLServerDialect. createOptionalTableUpdateOperation(EntityMutationTarget mutationTarget, org.hibernate.sql.model.internal.OptionalTableUpdate optionalTableUpdate, SessionFactoryImplementor factory)static StringMySQLSqlAstTranslator. getSqlType(CastTarget castTarget, SessionFactoryImplementor factory) -
Uses of SessionFactoryImplementor in org.hibernate.dialect.identity
Methods in org.hibernate.dialect.identity with parameters of type SessionFactoryImplementor Modifier and Type Method Description voidH2FinalTableIdentityColumnSupport. render(TableInsert tableInsert, Consumer<String> sqlAppender, Consumer<ColumnReference> returnColumnHandler, H2IdentityColumnSupport.InsertValuesHandler insertValuesHandler, SessionFactoryImplementor sessionFactory)Deprecated.voidH2IdentityColumnSupport. 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.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 interfaceSessionFactoryImplementor.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 classSessionFactoryDelegatingImplBase delegating implementation of theSessionFactoryandSessionFactoryImplementorcontracts for intended for easier implementation ofSessionFactory.Methods in org.hibernate.engine.spi that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementorSessionFactoryDelegatingImpl. delegate()SessionFactoryImplementorSessionDelegatorBaseImpl. getFactory()SessionFactoryImplementorSharedSessionContractImplementor. getFactory()Obtain the factory which created this session.SessionFactoryImplementorSharedSessionDelegatorBaseImpl. getFactory()SessionFactoryImplementorAbstractDelegatingWrapperOptions. getSessionFactory()SessionFactoryImplementorLoadQueryInfluencers. getSessionFactory()SessionFactoryImplementorSessionDelegatorBaseImpl. getSessionFactory()default SessionFactoryImplementorSessionFactoryImplementor. getSessionFactory()SessionFactoryImplementorSessionImplementor. getSessionFactory()default SessionFactoryImplementorSharedSessionContractImplementor. 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 EntityKeyEntityKey. deserialize(ObjectInputStream ois, SessionFactoryImplementor sessionFactory)Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.static intEntityUniqueKey. generateHashCode(String entityName, String uniqueKeyName, Type keyType, Object key, SessionFactoryImplementor factory)Constructors in org.hibernate.engine.spi with parameters of type 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, org.hibernate.internal.SessionCreationOptions options)SessionFactoryDelegatingImpl(SessionFactoryImplementor delegate) -
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.id.insert
Constructors in org.hibernate.id.insert with parameters of type SessionFactoryImplementor Constructor Description IdentifierGeneratingInsert(SessionFactoryImplementor sessionFactory)InsertSelectIdentityInsert(SessionFactoryImplementor sessionFactory)TableInsertReturningBuilder(PostInsertIdentityPersister mutationTarget, 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 voidIntegrator. disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)Tongue-in-cheek name for a shutdown callback.default voidIntegrator. integrate(Metadata metadata, BootstrapContext bootstrapContext, SessionFactoryImplementor sessionFactory)Perform integration.default voidIntegrator. integrate(Metadata metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)Deprecated.- use -
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 CollectionBatchLoaderBatchLoaderFactory. 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.mapping.ordering
Methods in org.hibernate.metamodel.mapping.ordering that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementorTranslationContext. getFactory() -
Uses of SessionFactoryImplementor in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementorRuntimeModelCreationContext. getSessionFactory()Methods in org.hibernate.metamodel.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description ObjectEmbeddableInstantiator. instantiate(ValueAccess valueAccess, SessionFactoryImplementor sessionFactory)Create an instance of the embeddableObjectEntityInstantiator. instantiate(SessionFactoryImplementor sessionFactory)Create an instance of managed entitybooleanInstantiator. isInstance(Object object, SessionFactoryImplementor sessionFactory)Performs and "instance of" check to see if the given object is an instance of managed structurebooleanInstantiator. 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 SessionFactoryImplementorAbstractCollectionPersister. getFactory()SessionFactoryImplementorCollectionPersister. 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 SessionFactoryImplementorAbstractUpdateRowsCoordinator. 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 SessionFactoryImplementorAbstractEntityPersister. getFactory()SessionFactoryImplementorEntityPersister. getFactory()Return theSessionFactoryto which this persister belongs.SessionFactoryImplementorSessionFactoryBasedWrapperOptions. getSessionFactory()Methods in org.hibernate.persister.entity with parameters of type SessionFactoryImplementor Modifier and Type Method Description ObjectDiscriminatorType. deepCopy(Object value, SessionFactoryImplementor factory)Deprecated, for removal: This API element is subject to removal in a future version.EntityPersisterAbstractEntityPersister. getSubclassEntityPersister(Object instance, SessionFactoryImplementor factory)EntityPersisterEntityPersister. getSubclassEntityPersister(Object instance, SessionFactoryImplementor factory)Obtain theEntityPersisterfor the concrete class of the given entity instance which participates in a mapped inheritance hierarchy with this persister.StringDiscriminatorType. 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 SessionFactoryImplementorAbstractMutationCoordinator. factoryMethods in org.hibernate.persister.entity.mutation that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementorAbstractMutationCoordinator. factory() -
Uses of SessionFactoryImplementor in org.hibernate.persister.spi
Methods in org.hibernate.persister.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementorPersisterCreationContext. 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 StringMessageHelper. collectionInfoString(@Nullable CollectionPersister persister, @Nullable Object id, SessionFactoryImplementor factory)Generate an info message string relating to a particular managed collection.static StringMessageHelper. collectionInfoString(@Nullable CollectionPersister persister, Object[] ids, SessionFactoryImplementor factory)Generate an info message string relating to a series of managed collections.static StringMessageHelper. infoString(@Nullable EntityPersister persister, @Nullable Object id, @Nullable SessionFactoryImplementor factory)Generate an info message string relating to a particular entity.static StringMessageHelper. infoString(@Nullable EntityPersister persister, @Nullable Object id, Type identifierType, SessionFactoryImplementor factory)Generate an info message string relating to a particular entity,.static StringMessageHelper. 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.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.named
Methods in org.hibernate.query.named with parameters of type SessionFactoryImplementor Modifier and Type Method Description voidNamedObjectRepository. prepare(SessionFactoryImplementor sessionFactory, Metadata bootMetamodel)Prepare for runtime useNamedQueryMementoNamedObjectRepository. 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 SessionFactoryImplementorDomainResultCreationStateImpl. getSessionFactory()Methods in org.hibernate.query.results with parameters of type SessionFactoryImplementor Modifier and Type Method Description voidResultSetMappingImpl. addAffectedTableNames(Set<String> affectedTableNames, SessionFactoryImplementor sessionFactory)static ResultBuilderBuilders. 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> ResultBuilderBuilders. converted(String columnAlias, Class<R> jdbcJavaType, AttributeConverter<?,R> converter, SessionFactoryImplementor sessionFactory)static <R> ResultBuilderBuilders. converted(String columnAlias, Class<R> jdbcJavaType, Class<? extends AttributeConverter<?,R>> converterJavaType, SessionFactoryImplementor sessionFactory)static DynamicResultBuilderEntityStandardBuilders. entity(String tableAlias, String entityName, SessionFactoryImplementor sessionFactory)Creates a EntityResultBuilder allowing for further configuring of the mapping.static DynamicResultBuilderEntityCalculatedBuilders. entityCalculated(String tableAlias, String entityName, SessionFactoryImplementor sessionFactory)Creates a EntityResultBuilder that does not allow any further configuring of the mapping.static DynamicResultBuilderEntityCalculatedBuilders. 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)JdbcValuesMappingResultSetMappingImpl. resolve(JdbcValuesMetadata jdbcResultsMetadata, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory)SqlSelectionResultSetMappingSqlSelection. resolve(JdbcValuesMetadata jdbcResultsMetadata, SessionFactoryImplementor sessionFactory)static ResultSetMappingResultSetMapping. resolveResultSetMapping(String name, boolean isDynamic, SessionFactoryImplementor sessionFactory)static ResultSetMappingResultSetMapping. resolveResultSetMapping(String name, SessionFactoryImplementor sessionFactory)static ResultBuilderBuilders. resultClassBuilder(Class<?> resultMappingClass, SessionFactoryImplementor sessionFactory)static DynamicResultBuilderBasicBuilders. scalar(String columnAlias, Class<?> javaType, SessionFactoryImplementor factory)static DynamicResultBuilderBasicBuilders. 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 SessionFactoryImplementorQueryProducerImplementor. getFactory()SessionFactoryImplementorAbstractSelectionQuery. getSessionFactory()Methods in org.hibernate.query.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected static <T> voidAbstractSelectionQuery. checkQueryReturnType(SqmQuerySpec<T> querySpec, Class<T> expectedResultClass, SessionFactoryImplementor sessionFactory)voidQueryParameterBindingValidator. validate(BindableType<?> paramType, Object bind, TemporalType temporalPrecision, SessionFactoryImplementor sessionFactory)voidQueryParameterBindingValidator. validate(BindableType<?> paramType, Object bind, SessionFactoryImplementor sessionFactory)protected voidAbstractSelectionQuery. visitQueryReturnType(SqmQueryPart<R> queryPart, Class<R> expectedResultType, SessionFactoryImplementor factory)Used during handling of Criteria queries -
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 NamedNativeQueryMementoNamedNativeQueryMemento.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 SessionFactoryImplementorNodeBuilder. 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 voidSelfRenderingAggregateFunctionSqlAstExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)voidSelfRenderingFunctionSqlAstExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)voidSelfRenderingOrderedSetAggregateFunctionSqlAstExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)voidSelfRenderingWindowFunctionSqlAstExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.query.sqm.mutation.spi
Methods in org.hibernate.query.sqm.mutation.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementorAbstractMutationHandler. getSessionFactory()Methods in org.hibernate.query.sqm.mutation.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description default voidSqmMultiTableInsertStrategy. release(SessionFactoryImplementor sessionFactory, JdbcConnectionAccess connectionAccess)Release the strategy.default voidSqmMultiTableMutationStrategy. 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 booleanBaseSqmToSqlAstConverter.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.resource.jdbc.spi
Methods in org.hibernate.resource.jdbc.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementorJdbcSessionContext. getSessionFactory()Deprecated.exposing this here seems to kinda defeat the purpose of this SPI -
Uses of SessionFactoryImplementor in org.hibernate.service.spi
Methods in org.hibernate.service.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementorSessionFactoryServiceInitiatorContext. getSessionFactory()Methods in org.hibernate.service.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description SessionFactoryServiceRegistrySessionFactoryServiceRegistryFactory. buildServiceRegistry(SessionFactoryImplementor sessionFactory, SessionFactoryOptions sessionFactoryOptions)Create the registry. -
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 SessionFactoryImplementorSqlAstTranslator. 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 SessionFactoryImplementorAbstractSqlAstTranslator. getSessionFactory()SessionFactoryImplementorSqlAstCreationContext. 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 StringAbstractSqlAstTranslator. getCastTypeName(SqlTypedMapping castTarget, SessionFactoryImplementor factory)Deprecated, for removal: This API element is subject to removal in a future version.static StringAbstractSqlAstTranslator. getSqlTypeName(SqlTypedMapping castTarget, SessionFactoryImplementor factory)Deprecated, for removal: This API element is subject to removal in a future version.SqlSelectionSqlSelection. 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 voidSelfRenderingCteObject. 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 voidAliasedExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)voidLiteralAsParameter. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)voidSelfRenderingExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory)voidSelfRenderingSqlFragmentExpression. renderToSql(SqlAppender sqlAppender, SqlAstTranslator<?> walker, SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.sql.ast.tree.from
Methods in org.hibernate.sql.ast.tree.from that return SessionFactoryImplementor Modifier and Type Method Description protected abstract SessionFactoryImplementorAbstractColumnReferenceQualifier. getSessionFactory()protected SessionFactoryImplementorAbstractTableGroup. getSessionFactory()protected SessionFactoryImplementorOneToManyTableGroup. 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.model.ast
Methods in org.hibernate.sql.model.ast with parameters of type SessionFactoryImplementor Modifier and Type Method Description OAbstractTableMutation. createMutationOperation(ValuesAnalysis valuesAnalysis, SessionFactoryImplementor factory)OTableMutation. 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 SessionFactoryImplementorAbstractTableMutationBuilder. getSessionFactory() -
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, org.hibernate.sql.model.internal.OptionalTableUpdate upsert, SessionFactoryImplementor factory) -
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 voidJdbcValuesMappingProducer. addAffectedTableNames(Set<String> affectedTableNames, SessionFactoryImplementor sessionFactory)JdbcValuesMappingProducerJdbcValuesMappingProducerProvider. buildMappingProducer(SelectStatement sqlAst, SessionFactoryImplementor sessionFactory)Provide the JdbcValuesMappingProducer to use for the given SQL ASTResultSetMappingJdbcValuesMappingProducerProvider. buildResultSetMapping(String name, boolean isDynamic, SessionFactoryImplementor sessionFactory)Provide a dynamically built JdbcValuesMappingProducerJdbcValuesMappingJdbcValuesMappingProducer. 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.sql.results.spi
Methods in org.hibernate.sql.results.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description RowReaderMementoRowReader. toMemento(SessionFactoryImplementor factory)Deprecated.to be removed -
Uses of SessionFactoryImplementor in org.hibernate.stat.spi
Methods in org.hibernate.stat.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description StatisticsImplementorStatisticsFactory. buildStatistics(SessionFactoryImplementor sessionFactory) -
Uses of SessionFactoryImplementor in org.hibernate.tuple
Methods in org.hibernate.tuple that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementorAbstractNonIdentifierAttribute. 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 NonIdentifierAttributePropertyFactory. buildEntityBasedAttribute(EntityPersister persister, SessionFactoryImplementor sessionFactory, int attributeNumber, Property property, boolean lazyAvailable, RuntimeModelCreationContext creationContext)Deprecated, for removal: This API element is subject to removal in a future version.Generate a non-identifier (and non-version) attribute based on the given mapped property from the given entitystatic VersionPropertyPropertyFactory. 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 SessionFactoryImplementorEntityMetamodel. 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 intAnyType. compare(Object x, Object y, SessionFactoryImplementor factory)default intBasicType. compare(Object x, Object y, SessionFactoryImplementor sessionFactory)intCollectionType. compare(Object x, Object y, SessionFactoryImplementor sessionFactory)intComponentType. compare(Object x, Object y, SessionFactoryImplementor sessionFactory)intEntityType. compare(Object x, Object y, SessionFactoryImplementor factory)intMetaType. compare(Object x, Object y, SessionFactoryImplementor sessionFactory)Deprecated, for removal: This API element is subject to removal in a future version.intType. compare(@Nullable Object x, @Nullable Object y, SessionFactoryImplementor sessionFactory)ObjectAbstractStandardBasicType. deepCopy(Object value, SessionFactoryImplementor factory)ObjectAnyType. deepCopy(Object value, SessionFactoryImplementor factory)ObjectCollectionType. deepCopy(Object value, SessionFactoryImplementor factory)ObjectComponentType. deepCopy(Object component, SessionFactoryImplementor factory)ObjectCustomType. deepCopy(Object value, SessionFactoryImplementor factory)ObjectEntityType. deepCopy(Object value, SessionFactoryImplementor factory)ObjectMetaType. deepCopy(Object value, SessionFactoryImplementor factory)Deprecated, for removal: This API element is subject to removal in a future version.ObjectSerializableToBlobType. deepCopy(Object value, SessionFactoryImplementor factory)@Nullable ObjectType. deepCopy(@Nullable Object value, SessionFactoryImplementor factory)Return a deep copy of the persistent state, stopping at entities and at collections.ObjectUserComponentType. deepCopy(Object component, SessionFactoryImplementor factory)SerializableAbstractType. disassemble(Object value, SessionFactoryImplementor sessionFactory)SerializableAnyType. disassemble(Object value, SessionFactoryImplementor sessionFactory)SerializableCollectionType. disassemble(Object value, SessionFactoryImplementor sessionFactory)SerializableComponentType. disassemble(Object value, SessionFactoryImplementor sessionFactory)SerializableCustomType. disassemble(Object value, SessionFactoryImplementor sessionFactory)SerializableManyToOneType. disassemble(Object value, SessionFactoryImplementor sessionFactory)SerializableOneToOneType. disassemble(Object value, SessionFactoryImplementor sessionFactory)SerializableSpecialOneToOneType. disassemble(Object value, SessionFactoryImplementor sessionFactory)default @Nullable SerializableType. disassemble(@Nullable Object value, SessionFactoryImplementor sessionFactory)Return a disassembled representation of the object.SerializableUserComponentType. disassemble(Object value, SessionFactoryImplementor sessionFactory)StringAnyType. getAssociatedEntityName(SessionFactoryImplementor factory)StringAssociationType. getAssociatedEntityName(SessionFactoryImplementor factory)Get the entity name of the associated entityStringCollectionType. getAssociatedEntityName(SessionFactoryImplementor factory)StringEntityType. getAssociatedEntityName(SessionFactoryImplementor factory)The name of the associated entity.EntityPersisterEntityType. getAssociatedEntityPersister(SessionFactoryImplementor factory)JoinableAnyType. getAssociatedJoinable(SessionFactoryImplementor factory)JoinableAssociationType. getAssociatedJoinable(SessionFactoryImplementor factory)Get the "persister" for this association - a class or collection persisterJoinableCollectionType. getAssociatedJoinable(SessionFactoryImplementor factory)JoinableEntityType. getAssociatedJoinable(SessionFactoryImplementor factory)Retrieves theJoinabledefining the associated entity.TypeCollectionType. getElementType(SessionFactoryImplementor factory)Get the Hibernate type of the collection elementsintAbstractStandardBasicType. getHashCode(Object x, SessionFactoryImplementor factory)intAbstractType. getHashCode(Object x, SessionFactoryImplementor factory)intComponentType. getHashCode(Object x, SessionFactoryImplementor factory)intEntityType. getHashCode(Object x, SessionFactoryImplementor factory)intSerializableToBlobType. getHashCode(Object x, SessionFactoryImplementor factory)intType. getHashCode(Object x, SessionFactoryImplementor factory)Get a hash code, consistent with persistence "equality".intUserComponentType. getHashCode(Object x, SessionFactoryImplementor factory)protected ObjectEntityType. getIdentifier(Object value, SessionFactoryImplementor sessionFactory)booleanAbstractStandardBasicType. isEqual(Object x, Object y, SessionFactoryImplementor factory)booleanAbstractType. isEqual(Object x, Object y, SessionFactoryImplementor factory)booleanComponentType. isEqual(Object x, Object y, SessionFactoryImplementor factory)booleanEntityType. isEqual(Object x, Object y, SessionFactoryImplementor factory)booleanSerializableToBlobType. isEqual(Object x, Object y, SessionFactoryImplementor factory)booleanType. 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.booleanUserComponentType. isEqual(Object x, Object y, SessionFactoryImplementor factory)protected StringCollectionType. renderLoggableString(Object value, SessionFactoryImplementor factory)protected StringCustomCollectionType. renderLoggableString(Object value, SessionFactoryImplementor factory)SqmExpressible<T>BasicTypeReference. resolveExpressible(SessionFactoryImplementor sessionFactory)SqmExpressible<?>ComponentType. resolveExpressible(SessionFactoryImplementor sessionFactory)StringAbstractStandardBasicType. toLoggableString(Object value, SessionFactoryImplementor factory)StringAnyType. toLoggableString(Object value, SessionFactoryImplementor factory)StringArrayType. toLoggableString(Object value, SessionFactoryImplementor factory)StringCollectionType. toLoggableString(Object value, SessionFactoryImplementor factory)StringComponentType. toLoggableString(Object value, SessionFactoryImplementor factory)StringCustomType. toLoggableString(Object value, SessionFactoryImplementor factory)StringEntityType. toLoggableString(Object value, SessionFactoryImplementor factory)Generate a loggable representation of an instance of the value mapped by this type.StringEnumType. toLoggableString(Object value, SessionFactoryImplementor factory)Deprecated, for removal: This API element is subject to removal in a future version.StringMetaType. toLoggableString(Object value, SessionFactoryImplementor factory)Deprecated, for removal: This API element is subject to removal in a future version.StringSerializableToBlobType. toLoggableString(Object value, SessionFactoryImplementor factory)StringType. toLoggableString(@Nullable Object value, SessionFactoryImplementor factory)Generate a representation of the given value for logging purposes.StringMetaType. 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 SessionFactoryImplementorWrapperOptions. getSessionFactory()Access to the current session factory. -
Uses of SessionFactoryImplementor in org.hibernate.type.spi
Methods in org.hibernate.type.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementorTypeConfiguration. 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 voidTypeConfiguration. scope(SessionFactoryImplementor sessionFactory)Scope thisTypeConfigurationto the givenSessionFactory. -
Uses of SessionFactoryImplementor in org.hibernate.usertype
Methods in org.hibernate.usertype with parameters of type SessionFactoryImplementor Modifier and Type Method Description JCompositeUserType. instantiate(ValueAccess values, SessionFactoryImplementor sessionFactory)default booleanCompositeUserType. isInstance(Object object, SessionFactoryImplementor sessionFactory)default booleanCompositeUserType. isSameClass(Object object, SessionFactoryImplementor sessionFactory)StringLoggableUserType. toLoggableString(Object value, SessionFactoryImplementor factory)Generate a loggable string representation of the collection (value).
-