Uses of Interface
org.hibernate.engine.spi.SessionFactoryImplementor
-
-
Uses of SessionFactoryImplementor in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
AbstractDelegatingMetadata. initSessionFactory(SessionFactoryImplementor sessionFactory)
void
MetadataImplementor. 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 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.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(java.lang.String regionName, SessionFactoryImplementor sessionFactory)
TimestampsRegion
RegionFactory. buildTimestampsRegion(java.lang.String regionName, SessionFactoryImplementor sessionFactory)
java.lang.Object
CacheKeysFactory. createCollectionKey(java.lang.Object id, CollectionPersister persister, SessionFactoryImplementor factory, java.lang.String tenantIdentifier)
java.lang.Object
CacheKeysFactory. createEntityKey(java.lang.Object id, EntityPersister persister, SessionFactoryImplementor factory, java.lang.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 java.lang.Object
CollectionDataAccess. generateCacheKey(java.lang.Object id, CollectionPersister collectionDescriptor, SessionFactoryImplementor factory, java.lang.String tenantIdentifier)
To create instances of CollectionCacheKey for this region, Hibernate will invoke this method exclusively so that generated implementations can generate optimised keys.java.lang.Object
EntityDataAccess. generateCacheKey(java.lang.Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, java.lang.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 java.lang.Object
CacheEntryStructure. destructure(java.lang.Object structured, SessionFactoryImplementor factory)
Convert the previous structured form of the item back into its item form.java.lang.Object
StructuredCacheEntry. destructure(java.lang.Object structured, SessionFactoryImplementor factory)
java.lang.Object
StructuredCollectionCacheEntry. destructure(java.lang.Object structured, SessionFactoryImplementor factory)
java.lang.Object
StructuredMapCacheEntry. destructure(java.lang.Object structured, SessionFactoryImplementor factory)
java.lang.Object
UnstructuredCacheEntry. destructure(java.lang.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(java.lang.String regionName, SessionFactoryImplementor sessionFactory)
TimestampsRegion
RegionFactoryTemplate. buildTimestampsRegion(java.lang.String regionName, SessionFactoryImplementor sessionFactory)
protected abstract StorageAccess
RegionFactoryTemplate. createQueryResultsRegionStorageAccess(java.lang.String regionName, SessionFactoryImplementor sessionFactory)
protected abstract StorageAccess
RegionFactoryTemplate. createTimestampsRegionStorageAccess(java.lang.String regionName, SessionFactoryImplementor sessionFactory)
java.lang.Object
AbstractCollectionDataAccess. generateCacheKey(java.lang.Object id, CollectionPersister persister, SessionFactoryImplementor factory, java.lang.String tenantIdentifier)
java.lang.Object
AbstractEntityDataAccess. generateCacheKey(java.lang.Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, java.lang.String tenantIdentifier)
java.lang.Object
CollectionReadWriteAccess. generateCacheKey(java.lang.Object id, CollectionPersister collectionDescriptor, SessionFactoryImplementor factory, java.lang.String tenantIdentifier)
java.lang.Object
EntityReadWriteAccess. generateCacheKey(java.lang.Object id, EntityPersister rootEntityDescriptor, SessionFactoryImplementor factory, java.lang.String tenantIdentifier)
-
Uses of SessionFactoryImplementor in org.hibernate.cfg.beanvalidation
Methods in org.hibernate.cfg.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.cfg.beanvalidation with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
BeanValidationIntegrator. disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
void
BeanValidationIntegrator. integrate(Metadata metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
Constructors in org.hibernate.cfg.beanvalidation with parameters of type SessionFactoryImplementor Constructor Description HibernateTraversableResolver(EntityPersister persister, java.util.concurrent.ConcurrentHashMap<EntityPersister,java.util.Set<java.lang.String>> associationsPerEntityPersister, SessionFactoryImplementor factory)
-
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.criterion
Methods in org.hibernate.criterion that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
CriteriaQuery. getFactory()
Provides access to the SessionFactoryMethods in org.hibernate.criterion with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected QueryableCollection
AbstractEmptinessExpression. getQueryableCollection(java.lang.String entityName, java.lang.String propertyName, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.dialect.function
Methods in org.hibernate.dialect.function with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected int
StandardAnsiSqlAggregationFunctions.AvgFunction. determineJdbcTypeCode(Type firstArgumentType, SessionFactoryImplementor factory)
java.lang.String
AbstractAnsiTrimEmulationFunction. render(Type argumentType, java.util.List args, SessionFactoryImplementor factory)
protected java.lang.String
AnsiTrimFunction. render(TrimFunctionTemplate.Options options, java.lang.String trimSource, SessionFactoryImplementor factory)
java.lang.String
CastFunction. render(Type columnType, java.util.List args, SessionFactoryImplementor factory)
java.lang.String
CharIndexFunction. render(Type columnType, java.util.List args, SessionFactoryImplementor factory)
java.lang.String
ConditionalParenthesisFunction. render(Type firstArgumentType, java.util.List arguments, SessionFactoryImplementor sessionFactory)
java.lang.String
ConvertFunction. render(Type firstArgumentType, java.util.List args, SessionFactoryImplementor factory)
java.lang.String
DerbyConcatFunction. render(Type argumentType, java.util.List args, SessionFactoryImplementor factory)
Render the function call as SQL fragment.java.lang.String
NoArgSQLFunction. render(Type argumentType, java.util.List args, SessionFactoryImplementor factory)
java.lang.String
NvlFunction. render(Type argumentType, java.util.List args, SessionFactoryImplementor factory)
java.lang.String
PositionSubstringFunction. render(Type firstArgumentType, java.util.List args, SessionFactoryImplementor factory)
java.lang.String
SQLFunction. render(Type firstArgumentType, java.util.List arguments, SessionFactoryImplementor factory)
Render the function call as SQL fragment.java.lang.String
SQLFunctionTemplate. render(Type argumentType, java.util.List args, SessionFactoryImplementor factory)
protected java.lang.String
StandardAnsiSqlAggregationFunctions.AvgFunction. render(int firstArgumentJdbcType, java.lang.String argument, SessionFactoryImplementor factory)
java.lang.String
StandardAnsiSqlAggregationFunctions.AvgFunction. render(Type firstArgumentType, java.util.List arguments, SessionFactoryImplementor factory)
java.lang.String
StandardAnsiSqlAggregationFunctions.CountFunction. render(Type firstArgumentType, java.util.List arguments, SessionFactoryImplementor factory)
java.lang.String
StandardJDBCEscapeFunction. render(Type argumentType, java.util.List args, SessionFactoryImplementor factory)
java.lang.String
StandardSQLFunction. render(Type firstArgumentType, java.util.List arguments, SessionFactoryImplementor sessionFactory)
java.lang.String
StaticPrecisionFspTimestampFunction. render(Type argumentType, java.util.List args, SessionFactoryImplementor factory)
java.lang.String
TemplateRenderer. render(java.util.List args, SessionFactoryImplementor factory)
The rendering code.protected abstract java.lang.String
TrimFunctionTemplate. render(TrimFunctionTemplate.Options options, java.lang.String trimSource, SessionFactoryImplementor factory)
java.lang.String
TrimFunctionTemplate. render(Type firstArgument, java.util.List args, SessionFactoryImplementor factory)
java.lang.String
VarArgsSQLFunction. render(Type firstArgumentType, java.util.List arguments, SessionFactoryImplementor factory)
-
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 CustomLoader
NativeQueryInterpreter. createCustomLoader(CustomQuery customQuery, SessionFactoryImplementor sessionFactory)
Deprecated.This method will be removed in 6.NativeSQLQueryPlan
NativeQueryInterpreter. createQueryPlan(NativeSQLQuerySpecification specification, SessionFactoryImplementor sessionFactory)
Creates a new query plan for the specified native query.HQLQueryPlan
QueryPlanCache.QueryPlanCreator. createQueryPlan(java.lang.String queryString, boolean shallow, java.util.Map<java.lang.String,Filter> enabledFilters, SessionFactoryImplementor factory)
NativeQueryInterpreter
NativeQueryInterpreterInitiator. initiateService(SessionFactoryImplementor sessionFactory, SessionFactoryOptions sessionFactoryOptions, ServiceRegistryImplementor registry)
static ParamLocationRecognizer
ParamLocationRecognizer. parseLocations(java.lang.String query, SessionFactoryImplementor sessionFactory)
Convenience method for creating a param location recognizer and initiating the parse.Constructors in org.hibernate.engine.query.spi with parameters of type SessionFactoryImplementor Constructor Description FilterQueryPlan(java.lang.String hql, java.lang.String collectionRole, boolean shallow, java.util.Map enabledFilters, SessionFactoryImplementor factory)
Constructs a query plan for an HQL filterHQLQueryPlan(java.lang.String hql, boolean shallow, java.util.Map<java.lang.String,Filter> enabledFilters, SessionFactoryImplementor factory)
Constructs a HQLQueryPlanHQLQueryPlan(java.lang.String hql, boolean shallow, java.util.Map<java.lang.String,Filter> enabledFilters, SessionFactoryImplementor factory, EntityGraphQueryHint entityGraphQueryHint)
HQLQueryPlan(java.lang.String hql, java.lang.String collectionRole, boolean shallow, java.util.Map<java.lang.String,Filter> enabledFilters, SessionFactoryImplementor factory, EntityGraphQueryHint entityGraphQueryHint)
QueryPlanCache(SessionFactoryImplementor factory, QueryPlanCache.QueryPlanCreator queryPlanCreator)
Constructs the QueryPlanCache to be used by the given SessionFactory -
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>
Contract for resolving this SessionFactory on deserializationClasses in org.hibernate.engine.spi that implement SessionFactoryImplementor Modifier and Type Class Description class
SessionFactoryDelegatingImpl
Base delegating implementation of the SessionFactory and SessionFactoryImplementor contracts for intended for easier implementation of SessionFactory.Methods in org.hibernate.engine.spi that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementor
SessionFactoryDelegatingImpl. delegate()
SessionFactoryImplementor
SessionDelegatorBaseImpl. getFactory()
SessionFactoryImplementor
SharedSessionContractImplementor. getFactory()
Get the creating SessionFactoryImplementorSessionFactoryImplementor
CacheImplementor. getSessionFactory()
Deprecated.SessionFactoryImplementor
LoadQueryInfluencers. getSessionFactory()
SessionFactoryImplementor
SessionDelegatorBaseImpl. getSessionFactory()
SessionFactoryImplementor
SessionImplementor. getSessionFactory()
Methods in org.hibernate.engine.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description static EntityKey
EntityKey. deserialize(java.io.ObjectInputStream ois, SessionFactoryImplementor sessionFactory)
Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.int
EntityUniqueKey. generateHashCode(SessionFactoryImplementor factory)
CacheImplementor
CacheInitiator. initiateService(SessionFactoryImplementor sessionFactory, SessionFactoryOptions sessionFactoryOptions, ServiceRegistryImplementor registry)
void
QueryParameters. processFilters(java.lang.String sql, java.util.Map filters, SessionFactoryImplementor factory)
void
QueryParameters. traceParameters(SessionFactoryImplementor factory)
Constructors in org.hibernate.engine.spi with parameters of type SessionFactoryImplementor Constructor Description CollectionEntry(PersistentCollection collection, SessionFactoryImplementor factory)
For initialized detached collectionsEntityUniqueKey(java.lang.String entityName, java.lang.String uniqueKeyName, java.lang.Object semiResolvedKey, Type keyType, EntityMode entityMode, SessionFactoryImplementor factory)
LoadQueryInfluencers(SessionFactoryImplementor sessionFactory)
LoadQueryInfluencers(SessionFactoryImplementor sessionFactory, java.lang.Boolean readOnly)
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.graph.spi
Methods in org.hibernate.graph.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
GraphImplementor. sessionFactory()
-
Uses of SessionFactoryImplementor in org.hibernate.hql.spi
Methods in org.hibernate.hql.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description FilterTranslator
QueryTranslatorFactory. createFilterTranslator(java.lang.String queryIdentifier, java.lang.String queryString, java.util.Map filters, SessionFactoryImplementor factory)
Construct aFilterTranslator
instance capable of translating an HQL filter string.QueryTranslator
QueryTranslatorFactory. createQueryTranslator(java.lang.String queryIdentifier, java.lang.String queryString, java.util.Map filters, SessionFactoryImplementor factory, EntityGraphQueryHint entityGraphQueryHint)
Construct aQueryTranslator
instance capable of translating an HQL query string. -
Uses of SessionFactoryImplementor in org.hibernate.hql.spi.id
Methods in org.hibernate.hql.spi.id that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementor
AbstractTableBasedBulkIdHandler. factory()
Methods in org.hibernate.hql.spi.id with parameters of type SessionFactoryImplementor Modifier and Type Method Description MultiTableBulkIdStrategy.DeleteHandler
MultiTableBulkIdStrategy. buildDeleteHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
Build a handler capable of handling the bulk delete indicated by the given walker.MultiTableBulkIdStrategy.UpdateHandler
MultiTableBulkIdStrategy. buildUpdateHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
Build a handler capable of handling the bulk update indicated by the given walker.Constructors in org.hibernate.hql.spi.id with parameters of type SessionFactoryImplementor Constructor Description AbstractIdsBulkIdHandler(SessionFactoryImplementor sessionFactory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
AbstractTableBasedBulkIdHandler(SessionFactoryImplementor sessionFactory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
TableBasedDeleteHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker, IdTableInfo idTableInfo)
TableBasedUpdateHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker, IdTableInfo idTableInfo)
-
Uses of SessionFactoryImplementor in org.hibernate.hql.spi.id.cte
Methods in org.hibernate.hql.spi.id.cte with parameters of type SessionFactoryImplementor Modifier and Type Method Description MultiTableBulkIdStrategy.DeleteHandler
CteValuesListBulkIdStrategy. buildDeleteHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
MultiTableBulkIdStrategy.UpdateHandler
CteValuesListBulkIdStrategy. buildUpdateHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
Constructors in org.hibernate.hql.spi.id.cte with parameters of type SessionFactoryImplementor Constructor Description AbstractCteValuesListBulkIdHandler(SessionFactoryImplementor sessionFactory, org.hibernate.hql.internal.ast.HqlSqlWalker walker, java.lang.String catalog, java.lang.String schema)
CteValuesListDeleteHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
CteValuesListDeleteHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker, java.lang.String catalog, java.lang.String schema)
CteValuesListUpdateHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
CteValuesListUpdateHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker, java.lang.String catalog, java.lang.String schema)
-
Uses of SessionFactoryImplementor in org.hibernate.hql.spi.id.global
Methods in org.hibernate.hql.spi.id.global with parameters of type SessionFactoryImplementor Modifier and Type Method Description MultiTableBulkIdStrategy.DeleteHandler
GlobalTemporaryTableBulkIdStrategy. buildDeleteHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
MultiTableBulkIdStrategy.UpdateHandler
GlobalTemporaryTableBulkIdStrategy. buildUpdateHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
-
Uses of SessionFactoryImplementor in org.hibernate.hql.spi.id.inline
Methods in org.hibernate.hql.spi.id.inline with parameters of type SessionFactoryImplementor Modifier and Type Method Description MultiTableBulkIdStrategy.DeleteHandler
InlineIdsInClauseBulkIdStrategy. buildDeleteHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
MultiTableBulkIdStrategy.DeleteHandler
InlineIdsOrClauseBulkIdStrategy. buildDeleteHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
MultiTableBulkIdStrategy.DeleteHandler
InlineIdsSubSelectValueListBulkIdStrategy. buildDeleteHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
MultiTableBulkIdStrategy.UpdateHandler
InlineIdsInClauseBulkIdStrategy. buildUpdateHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
MultiTableBulkIdStrategy.UpdateHandler
InlineIdsOrClauseBulkIdStrategy. buildUpdateHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
MultiTableBulkIdStrategy.UpdateHandler
InlineIdsSubSelectValueListBulkIdStrategy. buildUpdateHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
Constructors in org.hibernate.hql.spi.id.inline with parameters of type SessionFactoryImplementor Constructor Description AbstractInlineIdsBulkIdHandler(SessionFactoryImplementor sessionFactory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
AbstractInlineIdsDeleteHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
AbstractInlineIdsUpdateHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
InlineIdsIdsInClauseDeleteHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
InlineIdsIdsOrClauseDeleteHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
InlineIdsInClauseUpdateHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
InlineIdsOrClauseUpdateHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
InlineIdsSubSelectValuesListDeleteHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
InlineIdsSubSelectValuesListUpdateHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
-
Uses of SessionFactoryImplementor in org.hibernate.hql.spi.id.local
Methods in org.hibernate.hql.spi.id.local with parameters of type SessionFactoryImplementor Modifier and Type Method Description MultiTableBulkIdStrategy.DeleteHandler
LocalTemporaryTableBulkIdStrategy. buildDeleteHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
MultiTableBulkIdStrategy.UpdateHandler
LocalTemporaryTableBulkIdStrategy. buildUpdateHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
-
Uses of SessionFactoryImplementor in org.hibernate.hql.spi.id.persistent
Methods in org.hibernate.hql.spi.id.persistent with parameters of type SessionFactoryImplementor Modifier and Type Method Description MultiTableBulkIdStrategy.DeleteHandler
PersistentTableBulkIdStrategy. buildDeleteHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
MultiTableBulkIdStrategy.UpdateHandler
PersistentTableBulkIdStrategy. buildUpdateHandler(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker)
Constructors in org.hibernate.hql.spi.id.persistent with parameters of type SessionFactoryImplementor Constructor Description DeleteHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker, IdTableInfo idTableInfo)
UpdateHandlerImpl(SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.HqlSqlWalker walker, IdTableInfo idTableInfo)
-
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.void
Integrator. integrate(Metadata metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
Perform integration. -
Uses of SessionFactoryImplementor in org.hibernate.jpa
Methods in org.hibernate.jpa that return SessionFactoryImplementor Modifier and Type Method Description default SessionFactoryImplementor
HibernateEntityManagerFactory. getSessionFactory()
Deprecated.The expectation is that SessionFactory implementors also implement EntityManagerFactory; so this call really should just returnthis
-
Uses of SessionFactoryImplementor in org.hibernate.loader
Methods in org.hibernate.loader that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementor
JoinWalker. getFactory()
SessionFactoryImplementor
Loader. getFactory()
Methods in org.hibernate.loader with parameters of type SessionFactoryImplementor Modifier and Type Method Description static OuterJoinableAssociation
OuterJoinableAssociation. createRoot(AssociationType joinableType, java.lang.String alias, SessionFactoryImplementor factory)
protected java.lang.String
Loader. preprocessSQL(java.lang.String sql, QueryParameters parameters, SessionFactoryImplementor sessionFactory, java.util.List<AfterLoadAction> afterLoadActions)
Modify the SQL, adding lock hints and comments, if necessaryConstructors in org.hibernate.loader with parameters of type SessionFactoryImplementor Constructor Description AbstractEntityJoinWalker(OuterJoinLoadable persister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
AbstractEntityJoinWalker(OuterJoinLoadable persister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers, java.lang.String alias)
BasicLoader(SessionFactoryImplementor factory)
JoinWalker(SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
Loader(SessionFactoryImplementor factory)
OuterJoinableAssociation(PropertyPath propertyPath, AssociationType joinableType, java.lang.String lhsAlias, java.lang.String[] lhsColumns, java.lang.String rhsAlias, JoinType joinType, java.lang.String withClause, boolean hasRestriction, SessionFactoryImplementor factory, java.util.Map enabledFilters)
OuterJoinLoader(SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
-
Uses of SessionFactoryImplementor in org.hibernate.loader.collection
Methods in org.hibernate.loader.collection with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected CollectionInitializer
BatchingCollectionInitializerBuilder. buildNonBatchingLoader(QueryableCollection persister, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
CollectionInitializer
BatchingCollectionInitializerBuilder. createBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Builds a batch-fetch capable CollectionInitializer for basic and many-to-many collections (collections with a dedicated collection table).CollectionInitializer
BatchingCollectionInitializerBuilder. createBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Builds a batch-fetch capable CollectionInitializer for one-to-many collections (collections without a dedicated collection table).protected abstract CollectionInitializer
BatchingCollectionInitializerBuilder. createRealBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected CollectionInitializer
DynamicBatchingCollectionInitializerBuilder. createRealBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected CollectionInitializer
LegacyBatchingCollectionInitializerBuilder. createRealBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
CollectionInitializer
PaddedBatchingCollectionInitializerBuilder. createRealBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
protected abstract CollectionInitializer
BatchingCollectionInitializerBuilder. createRealBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected CollectionInitializer
DynamicBatchingCollectionInitializerBuilder. createRealBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected CollectionInitializer
LegacyBatchingCollectionInitializerBuilder. createRealBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
CollectionInitializer
PaddedBatchingCollectionInitializerBuilder. createRealBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
static BatchingCollectionInitializerBuilder
BatchingCollectionInitializerBuilder. getBuilder(SessionFactoryImplementor factory)
Constructors in org.hibernate.loader.collection with parameters of type SessionFactoryImplementor Constructor Description BasicCollectionJoinWalker(QueryableCollection collectionPersister, int batchSize, java.lang.String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, java.lang.String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
BasicCollectionLoader(QueryableCollection collectionPersister, SessionFactoryImplementor session, LoadQueryInfluencers loadQueryInfluencers)
CollectionJoinWalker(SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
CollectionLoader(QueryableCollection collectionPersister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
DynamicBatchingCollectionInitializer(QueryableCollection collectionPersister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
OneToManyJoinWalker(QueryableCollection oneToManyPersister, int batchSize, java.lang.String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, java.lang.String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
OneToManyLoader(QueryableCollection oneToManyPersister, SessionFactoryImplementor session, LoadQueryInfluencers loadQueryInfluencers)
SubselectCollectionLoader(QueryableCollection persister, java.lang.String subquery, java.util.Collection entityKeys, QueryParameters queryParameters, java.util.Map<java.lang.String,int[]> namedParameterLocMap, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
SubselectOneToManyLoader(QueryableCollection persister, java.lang.String subquery, java.util.Collection entityKeys, QueryParameters queryParameters, java.util.Map<java.lang.String,int[]> namedParameterLocMap, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
-
Uses of SessionFactoryImplementor in org.hibernate.loader.collection.plan
Methods in org.hibernate.loader.collection.plan with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected CollectionInitializer
AbstractBatchingCollectionInitializerBuilder. buildNonBatchingLoader(QueryableCollection persister, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
CollectionInitializer
LegacyBatchingCollectionInitializerBuilder. createRealBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
CollectionInitializer
LegacyBatchingCollectionInitializerBuilder. createRealBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
-
Uses of SessionFactoryImplementor in org.hibernate.loader.criteria
Methods in org.hibernate.loader.criteria that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
CriteriaQueryTranslator. getFactory()
Constructors in org.hibernate.loader.criteria with parameters of type SessionFactoryImplementor Constructor Description CriteriaJoinWalker(OuterJoinLoadable persister, CriteriaQueryTranslator translator, SessionFactoryImplementor factory, org.hibernate.internal.CriteriaImpl criteria, java.lang.String rootEntityName, LoadQueryInfluencers loadQueryInfluencers)
CriteriaJoinWalker(OuterJoinLoadable persister, CriteriaQueryTranslator translator, SessionFactoryImplementor factory, org.hibernate.internal.CriteriaImpl criteria, java.lang.String rootEntityName, LoadQueryInfluencers loadQueryInfluencers, java.lang.String alias)
CriteriaLoader(OuterJoinLoadable persister, SessionFactoryImplementor factory, org.hibernate.internal.CriteriaImpl criteria, java.lang.String rootEntityName, LoadQueryInfluencers loadQueryInfluencers)
CriteriaQueryTranslator(SessionFactoryImplementor factory, org.hibernate.internal.CriteriaImpl criteria, java.lang.String rootEntityName, java.lang.String rootSQLAlias)
CriteriaQueryTranslator(SessionFactoryImplementor factory, org.hibernate.internal.CriteriaImpl criteria, java.lang.String rootEntityName, java.lang.String rootSQLAlias, CriteriaQuery outerQuery)
-
Uses of SessionFactoryImplementor in org.hibernate.loader.custom
Constructors in org.hibernate.loader.custom with parameters of type SessionFactoryImplementor Constructor Description CustomLoader(CustomQuery customQuery, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.loader.custom.sql
Constructors in org.hibernate.loader.custom.sql with parameters of type SessionFactoryImplementor Constructor Description ParameterSubstitutionRecognizer(SessionFactoryImplementor factory)
SQLCustomQuery(java.lang.String sqlQuery, NativeSQLQueryReturn[] queryReturns, java.util.Collection additionalQuerySpaces, SessionFactoryImplementor factory)
SQLQueryParser(java.lang.String queryString, org.hibernate.loader.custom.sql.SQLQueryParser.ParserContext context, SessionFactoryImplementor factory)
SQLQueryReturnProcessor(NativeSQLQueryReturn[] queryReturns, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.loader.entity
Methods in org.hibernate.loader.entity with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected abstract UniqueEntityLoader
BatchingEntityLoaderBuilder. buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected abstract UniqueEntityLoader
BatchingEntityLoaderBuilder. buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
UniqueEntityLoader
BatchingEntityLoaderBuilder. buildLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Builds a batch-fetch capable loader based on the given persister, lock-mode, etc.UniqueEntityLoader
BatchingEntityLoaderBuilder. buildLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Builds a batch-fetch capable loader based on the given persister, lock-options, etc.protected UniqueEntityLoader
BatchingEntityLoaderBuilder. buildNonBatchingLoader(OuterJoinLoadable persister, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected UniqueEntityLoader
BatchingEntityLoaderBuilder. buildNonBatchingLoader(OuterJoinLoadable persister, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
java.lang.Object
NaturalIdType. deepCopy(java.lang.Object value, SessionFactoryImplementor factory)
static BatchingEntityLoaderBuilder
BatchingEntityLoaderBuilder. getBuilder(SessionFactoryImplementor factory)
java.lang.String
NaturalIdType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.loader.entity.plan
Methods in org.hibernate.loader.entity.plan with parameters of type SessionFactoryImplementor Modifier and Type Method Description protected UniqueEntityLoader
DynamicBatchingEntityLoaderBuilder. buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected UniqueEntityLoader
DynamicBatchingEntityLoaderBuilder. buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected UniqueEntityLoader
LegacyBatchingEntityLoaderBuilder. buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected UniqueEntityLoader
LegacyBatchingEntityLoaderBuilder. buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected UniqueEntityLoader
PaddedBatchingEntityLoaderBuilder. buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected UniqueEntityLoader
PaddedBatchingEntityLoaderBuilder. buildBatchingLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected UniqueEntityLoader
AbstractBatchingEntityLoaderBuilder. buildNonBatchingLoader(OuterJoinLoadable persister, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
protected UniqueEntityLoader
AbstractBatchingEntityLoaderBuilder. buildNonBatchingLoader(OuterJoinLoadable persister, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers influencers)
Constructors in org.hibernate.loader.entity.plan with parameters of type SessionFactoryImplementor Constructor Description AbstractLoadPlanBasedEntityLoader(OuterJoinLoadable entityPersister, SessionFactoryImplementor factory, java.lang.String[] uniqueKeyColumnNames, Type uniqueKeyType, QueryBuildingParameters buildingParameters)
AbstractLoadPlanBasedEntityLoader(OuterJoinLoadable entityPersister, SessionFactoryImplementor factory, java.lang.String[] uniqueKeyColumnNames, Type uniqueKeyType, QueryBuildingParameters buildingParameters, ResultSetProcessorResolver resultSetProcessorResolver)
AbstractLoadPlanBasedEntityLoader(OuterJoinLoadable entityPersister, SessionFactoryImplementor factory, org.hibernate.loader.plan.exec.internal.EntityLoadQueryDetails entityLoaderQueryDetailsTemplate, Type uniqueKeyType, QueryBuildingParameters buildingParameters)
AbstractLoadPlanBasedEntityLoader(OuterJoinLoadable entityPersister, SessionFactoryImplementor factory, org.hibernate.loader.plan.exec.internal.EntityLoadQueryDetails entityLoaderQueryDetailsTemplate, Type uniqueKeyType, QueryBuildingParameters buildingParameters, ResultSetProcessorResolver resultSetProcessorResolver)
DynamicBatchingEntityLoader(OuterJoinLoadable persister, int maxBatchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
LegacyBatchingEntityLoader(OuterJoinLoadable persister, int maxBatchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
LegacyBatchingEntityLoader(OuterJoinLoadable persister, int maxBatchSize, LockMode lockMode, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
LegacyBatchingEntityLoader(OuterJoinLoadable persister, int maxBatchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
PaddedBatchingEntityLoader(OuterJoinLoadable persister, int maxBatchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
-
Uses of SessionFactoryImplementor in org.hibernate.loader.hql
Constructors in org.hibernate.loader.hql with parameters of type SessionFactoryImplementor Constructor Description QueryLoader(org.hibernate.hql.internal.ast.QueryTranslatorImpl queryTranslator, SessionFactoryImplementor factory, org.hibernate.hql.internal.ast.tree.SelectClause selectClause)
Creates a new Loader implementation. -
Uses of SessionFactoryImplementor in org.hibernate.loader.plan.build.spi
Methods in org.hibernate.loader.plan.build.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
ExpandingQuerySpaces. getSessionFactory()
Gets the session factory.SessionFactoryImplementor
LoadPlanBuildingContext. getSessionFactory()
Access to the SessionFactory -
Uses of SessionFactoryImplementor in org.hibernate.metamodel.model.domain.spi
Methods in org.hibernate.metamodel.model.domain.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description static EntityPersister
DomainModelHelper. resolveEntityPersister(EntityTypeDescriptor<?> entityType, SessionFactoryImplementor sessionFactory)
static <S> ManagedTypeDescriptor<S>
DomainModelHelper. resolveSubType(ManagedTypeDescriptor<? super S> baseType, java.lang.Class<S> subTypeClass, SessionFactoryImplementor sessionFactory)
static <T,S extends T>
ManagedTypeDescriptor<S>DomainModelHelper. resolveSubType(ManagedTypeDescriptor<T> baseType, java.lang.String subTypeName, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.metamodel.spi
Methods in org.hibernate.metamodel.spi that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
MetamodelImplementor. getSessionFactory()
-
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.entity
Methods in org.hibernate.persister.entity that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
AbstractEntityPersister. getFactory()
SessionFactoryImplementor
EntityPersister. getFactory()
Return the SessionFactory to which this persister "belongs".Methods in org.hibernate.persister.entity with parameters of type SessionFactoryImplementor Modifier and Type Method Description java.lang.Object
DiscriminatorType. deepCopy(java.lang.Object value, SessionFactoryImplementor factory)
EntityPersister
AbstractEntityPersister. getSubclassEntityPersister(java.lang.Object instance, SessionFactoryImplementor factory)
EntityPersister
EntityPersister. getSubclassEntityPersister(java.lang.Object instance, SessionFactoryImplementor factory)
A request has already identified the entity-name of this persister as the mapping for the given instance.protected static java.lang.String
AbstractEntityPersister. getTemplateFromString(java.lang.String string, SessionFactoryImplementor factory)
java.lang.String
DiscriminatorType. toLoggableString(java.lang.Object value, SessionFactoryImplementor 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()
-
Uses of SessionFactoryImplementor in org.hibernate.persister.walking.spi
Constructors in org.hibernate.persister.walking.spi with parameters of type SessionFactoryImplementor Constructor Description MetamodelGraphWalker(AssociationVisitationStrategy strategy, SessionFactoryImplementor factory)
-
Uses of SessionFactoryImplementor in org.hibernate.pretty
Methods in org.hibernate.pretty with parameters of type SessionFactoryImplementor Modifier and Type Method Description static java.lang.String
MessageHelper. collectionInfoString(CollectionPersister persister, java.io.Serializable[] ids, SessionFactoryImplementor factory)
Generate an info message string relating to a series of managed collections.static java.lang.String
MessageHelper. collectionInfoString(CollectionPersister persister, java.io.Serializable id, SessionFactoryImplementor factory)
Generate an info message string relating to a particular managed collection.static java.lang.String
MessageHelper. infoString(EntityPersister persister, java.io.Serializable[] ids, SessionFactoryImplementor factory)
Generate an info message string relating to a series of entities.static java.lang.String
MessageHelper. infoString(EntityPersister persister, java.lang.Object id, SessionFactoryImplementor factory)
Generate an info message string relating to a particular entity.static java.lang.String
MessageHelper. infoString(EntityPersister persister, java.lang.Object id, Type identifierType, SessionFactoryImplementor factory)
Generate an info message string relating to a particular entity,. -
Uses of SessionFactoryImplementor in org.hibernate.property.access.spi
Methods in org.hibernate.property.access.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
EnhancedSetterImpl. set(java.lang.Object target, java.lang.Object value, SessionFactoryImplementor factory)
void
Setter. set(java.lang.Object target, java.lang.Object value, SessionFactoryImplementor factory)
Set the property value from the given instancevoid
SetterFieldImpl. set(java.lang.Object target, java.lang.Object value, SessionFactoryImplementor factory)
void
SetterMethodImpl. set(java.lang.Object target, java.lang.Object value, SessionFactoryImplementor factory)
-
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()
-
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()
Retrieve the session factory for this environment. -
Uses of SessionFactoryImplementor in org.hibernate.secure.spi
Methods in org.hibernate.secure.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
JaccIntegrator. disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
Deprecated.void
JaccIntegrator. integrate(Metadata metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)
Deprecated. -
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.R
SessionFactoryServiceInitiator. initiateService(SessionFactoryImplementor sessionFactory, SessionFactoryOptions sessionFactoryOptions, ServiceRegistryImplementor registry)
Deprecated. -
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 java.lang.String
HANASpatialFunction. render(Type firstArgumentType, java.util.List arguments, SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.sql
Methods in org.hibernate.sql with parameters of type SessionFactoryImplementor Modifier and Type Method Description static java.lang.String
Template. renderOrderByStringTemplate(java.lang.String orderByFragment, ColumnMapper columnMapper, SessionFactoryImplementor sessionFactory, Dialect dialect, SQLFunctionRegistry functionRegistry)
static OrderByTranslation
Template. translateOrderBy(java.lang.String orderByFragment, ColumnMapper columnMapper, SessionFactoryImplementor sessionFactory, Dialect dialect, SQLFunctionRegistry functionRegistry)
Performs order-by template rendering allowingcolumn mapping
. -
Uses of SessionFactoryImplementor in org.hibernate.sql.ordering.antlr
Methods in org.hibernate.sql.ordering.antlr that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
TranslationContext. getSessionFactory()
Retrieves the session factory for this context.Constructors in org.hibernate.sql.ordering.antlr with parameters of type SessionFactoryImplementor Constructor Description OrderByFragmentRenderer(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(java.lang.String regionName, SessionFactoryImplementor sessionFactory)
protected StorageAccess
CachingRegionFactory. createTimestampsRegionStorageAccess(java.lang.String regionName, SessionFactoryImplementor sessionFactory)
-
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)
-
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, java.util.function.Function<SessionImplementor,R> action)
static <R> R
TransactionUtil2. fromTransaction(SessionFactoryImplementor factory, java.util.function.Function<SessionImplementor,R> action)
static void
TransactionUtil2. inSession(SessionFactoryImplementor sfi, java.util.function.Consumer<SessionImplementor> action)
static void
TransactionUtil2. inStatelessSession(SessionFactoryImplementor sfi, java.util.function.Consumer<StatelessSession> action)
static void
TransactionUtil2. inStatelessTransaction(SessionFactoryImplementor factory, java.util.function.Consumer<StatelessSession> action)
static void
TransactionUtil2. inTransaction(SessionFactoryImplementor factory, java.util.function.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()
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, PersisterCreationContext creationContext)
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)
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, java.lang.String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)
-
Uses of SessionFactoryImplementor in org.hibernate.tuple.component
Methods in org.hibernate.tuple.component with parameters of type SessionFactoryImplementor Modifier and Type Method Description void
AbstractComponentTuplizer. setParent(java.lang.Object component, java.lang.Object parent, SessionFactoryImplementor factory)
void
ComponentTuplizer. setParent(java.lang.Object component, java.lang.Object parent, SessionFactoryImplementor factory)
Set the value of the parent property.void
PojoComponentTuplizer. setParent(java.lang.Object component, java.lang.Object parent, SessionFactoryImplementor factory)
Constructors in org.hibernate.tuple.component with parameters of type SessionFactoryImplementor Constructor Description AbstractCompositionAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int entityBasedAttributeNumber, java.lang.String attributeName, CompositeType attributeType, int columnStartPosition, BaselineAttributeInformation baselineInfo)
CompositeBasedAssociationAttribute(AbstractCompositionAttribute source, SessionFactoryImplementor factory, int entityBasedAttributeNumber, java.lang.String attributeName, AssociationType attributeType, BaselineAttributeInformation baselineInfo, int subAttributeNumber, AssociationKey associationKey)
CompositeBasedBasicAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int attributeNumber, java.lang.String attributeName, Type attributeType, BaselineAttributeInformation baselineInfo)
CompositionBasedCompositionAttribute(AbstractCompositionAttribute source, SessionFactoryImplementor sessionFactory, int entityBasedAttributeNumber, java.lang.String attributeName, CompositeType attributeType, int columnStartPosition, BaselineAttributeInformation baselineInfo)
-
Uses of SessionFactoryImplementor in org.hibernate.tuple.entity
Methods in org.hibernate.tuple.entity that return SessionFactoryImplementor Modifier and Type Method Description protected SessionFactoryImplementor
AbstractEntityTuplizer. getFactory()
SessionFactoryImplementor
EntityMetamodel. getSessionFactory()
Methods in org.hibernate.tuple.entity with parameters of type SessionFactoryImplementor Modifier and Type Method Description static org.hibernate.tuple.entity.EntityMetamodel.InDatabaseValueGenerationStrategyImpl
EntityMetamodel. create(SessionFactoryImplementor sessionFactoryImplementor, Property mappingProperty, ValueGeneration valueGeneration)
java.lang.String
DynamicMapEntityTuplizer. determineConcreteSubclassEntityName(java.lang.Object entityInstance, SessionFactoryImplementor factory)
java.lang.String
EntityTuplizer. determineConcreteSubclassEntityName(java.lang.Object entityInstance, SessionFactoryImplementor factory)
Given an entity instance, determine the most appropriate (most targeted) entity-name which represents it.java.lang.String
PojoEntityTuplizer. determineConcreteSubclassEntityName(java.lang.Object entityInstance, SessionFactoryImplementor factory)
Constructors in org.hibernate.tuple.entity with parameters of type SessionFactoryImplementor Constructor Description AbstractEntityBasedAttribute(EntityPersister source, SessionFactoryImplementor sessionFactory, int attributeNumber, java.lang.String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)
EntityBasedAssociationAttribute(EntityPersister source, SessionFactoryImplementor sessionFactory, int attributeNumber, java.lang.String attributeName, AssociationType attributeType, BaselineAttributeInformation baselineInfo)
EntityBasedBasicAttribute(EntityPersister source, SessionFactoryImplementor factory, int attributeNumber, java.lang.String attributeName, Type attributeType, BaselineAttributeInformation baselineInfo)
EntityBasedCompositionAttribute(EntityPersister source, SessionFactoryImplementor factory, int attributeNumber, java.lang.String attributeName, CompositeType attributeType, BaselineAttributeInformation baselineInfo)
VersionProperty(EntityPersister source, SessionFactoryImplementor sessionFactory, int attributeNumber, java.lang.String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation, VersionValue unsavedValue)
Constructs VersionProperty instances. -
Uses of SessionFactoryImplementor in org.hibernate.type
Methods in org.hibernate.type that return SessionFactoryImplementor Modifier and Type Method Description SessionFactoryImplementor
TypeFactory. resolveSessionFactory()
Deprecated.Methods in org.hibernate.type with parameters of type SessionFactoryImplementor Modifier and Type Method Description java.lang.Object
AbstractStandardBasicType. deepCopy(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.Object
AnyType. deepCopy(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.Object
CollectionType. deepCopy(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.Object
ComponentType. deepCopy(java.lang.Object component, SessionFactoryImplementor factory)
java.lang.Object
CompositeCustomType. deepCopy(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.Object
CustomType. deepCopy(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.Object
EntityType. deepCopy(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.Object
MetaType. deepCopy(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.Object
Type. deepCopy(java.lang.Object value, SessionFactoryImplementor factory)
Return a deep copy of the persistent state, stopping at entities and at collections.java.lang.String
AnyType. getAssociatedEntityName(SessionFactoryImplementor factory)
java.lang.String
AssociationType. getAssociatedEntityName(SessionFactoryImplementor factory)
Get the entity name of the associated entityjava.lang.String
CollectionType. getAssociatedEntityName(SessionFactoryImplementor factory)
java.lang.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(java.lang.Object x, SessionFactoryImplementor factory)
int
AbstractType. getHashCode(java.lang.Object x, SessionFactoryImplementor factory)
int
ComponentType. getHashCode(java.lang.Object x, SessionFactoryImplementor factory)
int
EntityType. getHashCode(java.lang.Object x, SessionFactoryImplementor factory)
int
Type. getHashCode(java.lang.Object x, SessionFactoryImplementor factory)
Get a hash code, consistent with persistence "equality".java.lang.String
AnyType. getOnCondition(java.lang.String alias, SessionFactoryImplementor factory, java.util.Map enabledFilters)
java.lang.String
AnyType. getOnCondition(java.lang.String alias, SessionFactoryImplementor factory, java.util.Map enabledFilters, java.util.Set<java.lang.String> treatAsDeclarations)
java.lang.String
AssociationType. getOnCondition(java.lang.String alias, SessionFactoryImplementor factory, java.util.Map enabledFilters)
Get the "filtering" SQL fragment that is applied in the SQL on clause, in addition to the usual join conditionjava.lang.String
AssociationType. getOnCondition(java.lang.String alias, SessionFactoryImplementor factory, java.util.Map enabledFilters, java.util.Set<java.lang.String> treatAsDeclarations)
Get the "filtering" SQL fragment that is applied in the SQL on clause, in addition to the usual join conditionjava.lang.String
CollectionType. getOnCondition(java.lang.String alias, SessionFactoryImplementor factory, java.util.Map enabledFilters)
java.lang.String
CollectionType. getOnCondition(java.lang.String alias, SessionFactoryImplementor factory, java.util.Map enabledFilters, java.util.Set<java.lang.String> treatAsDeclarations)
java.lang.String
EntityType. getOnCondition(java.lang.String alias, SessionFactoryImplementor factory, java.util.Map enabledFilters)
java.lang.String
EntityType. getOnCondition(java.lang.String alias, SessionFactoryImplementor factory, java.util.Map enabledFilters, java.util.Set<java.lang.String> treatAsDeclarations)
Type
AbstractStandardBasicType. getSemiResolvedType(SessionFactoryImplementor factory)
Type
AbstractType. getSemiResolvedType(SessionFactoryImplementor factory)
Type
EntityType. getSemiResolvedType(SessionFactoryImplementor factory)
Type
Type. getSemiResolvedType(SessionFactoryImplementor factory)
As part of 2-phase loading, when we perform resolving what is the resolved type for this type? Generally speaking the type and its semi-resolved type will be the same.boolean
AbstractStandardBasicType. isEqual(java.lang.Object x, java.lang.Object y, SessionFactoryImplementor factory)
boolean
AbstractType. isEqual(java.lang.Object x, java.lang.Object y, SessionFactoryImplementor factory)
boolean
ComponentType. isEqual(java.lang.Object x, java.lang.Object y, SessionFactoryImplementor factory)
boolean
EntityType. isEqual(java.lang.Object x, java.lang.Object y, SessionFactoryImplementor factory)
boolean
Type. isEqual(java.lang.Object x, java.lang.Object y, SessionFactoryImplementor factory)
Compare two instances of the class mapped by this type for persistence "equality" (equality of persistent state).protected java.lang.String
CollectionType. renderLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
protected java.lang.String
CustomCollectionType. renderLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.String
AbstractStandardBasicType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.String
AnyType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.String
ArrayType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.String
CollectionType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.String
ComponentType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.String
CompositeCustomType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.String
CustomType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.String
EntityType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
Generate a loggable representation of an instance of the value mapped by this type.java.lang.String
EnumType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.String
MetaType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.String
Type. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
Generate a representation of the value for logging purposes.java.lang.String
CustomType. toXMLString(java.lang.Object value, SessionFactoryImplementor factory)
java.lang.String
MetaType. toXMLString(java.lang.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()
Obtain the SessionFactory currently scoping the TypeConfiguration.Methods in org.hibernate.type.spi with parameters of type SessionFactoryImplementor Modifier and Type Method Description MetamodelImplementor
TypeConfiguration. scope(SessionFactoryImplementor sessionFactory)
-
Uses of SessionFactoryImplementor in org.hibernate.usertype
Methods in org.hibernate.usertype with parameters of type SessionFactoryImplementor Modifier and Type Method Description java.lang.String
LoggableUserType. toLoggableString(java.lang.Object value, SessionFactoryImplementor factory)
Generate a loggable string representation of the collection (value).
-