## Uses of Interface
org.hibernate.engine.spi.SessionFactoryImplementor

Packages that use SessionFactoryImplementor
org.hibernate.cache.ehcache
org.hibernate.cache.spi: Defines the Hibernate second level caching SPI.
org.hibernate.cache.spi.entry: This package defines formats for disassembled state kept in the second level cache.
org.hibernate.cfg.beanvalidation
org.hibernate.context.internal
org.hibernate.context.spi
org.hibernate.criterion: A framework for defining restriction criteria and order criteria.
org.hibernate.dialect.function: A framework for defining database-specific SQL functions that are available via the dialect.
org.hibernate.ejb.event
org.hibernate.ejb.internal
org.hibernate.ejb.metamodel
org.hibernate.engine.internal
org.hibernate.engine.jdbc.internal
org.hibernate.engine.query.spi
org.hibernate.engine.spi
org.hibernate.engine.transaction.spi
org.hibernate.envers.entities.mapper.relation.lazy
org.hibernate.envers.event
org.hibernate.envers.internal
org.hibernate.envers.tools
org.hibernate.event.service.internal
org.hibernate.hql.internal
org.hibernate.hql.internal.ast: An ANTLR-based parser for Hibernate Query Language.
org.hibernate.hql.internal.ast.exec
org.hibernate.hql.internal.ast.tree
org.hibernate.hql.internal.ast.util
org.hibernate.hql.internal.classic: This package contains the Hibernate 2.x query parser which is being end-of-lifed.
org.hibernate.hql.spi
org.hibernate.integrator.spi
org.hibernate.internal: An internal package containing mostly implementations of central Hibernate APIs.
org.hibernate.internal.util: Internal utility classes.
org.hibernate.loader: This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects.
org.hibernate.loader.collection: This package defines collection initializers
org.hibernate.loader.criteria: This package defines the criteria query compiler and loader
org.hibernate.loader.custom: This package defines a framework for custom loaders that accept handwritten SQL
org.hibernate.loader.custom.sql
org.hibernate.loader.entity: This package defines entity loaders
org.hibernate.loader.hql: This package defines a loader for the AST-based query parser
org.hibernate.persister.collection: This package abstracts the persistence mechanism for collections.
org.hibernate.persister.entity: This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel.
org.hibernate.persister.internal
org.hibernate.persister.spi
org.hibernate.pretty: Classes for pretty printing things for exception and log messages.
org.hibernate.property: This package abstracts the notion of a "property" of an entity.
org.hibernate.service.internal
org.hibernate.service.jdbc.connections.internal
org.hibernate.service.spi
org.hibernate.sql: This package defines helper classes for rendering SQL fragments and SQL statements.
org.hibernate.sql.ordering.antlr
org.hibernate.stat.internal
org.hibernate.stat.spi
org.hibernate.testing.junit4
org.hibernate.tuple.component
org.hibernate.tuple.entity
org.hibernate.type: A Hibernate `Type` is a strategy for mapping a Java property type to a JDBC type or types.
org.hibernate.usertype: Interfaces for user-defined custom types.

Uses of SessionFactoryImplementor in org.hibernate.cache.ehcache

Methods in org.hibernate.cache.ehcache with parameters of type SessionFactoryImplementor
`void` `EhCacheMessageLogger_$logger.scopingTypesToSessionFactoryAfterAlreadyScoped(SessionFactoryImplementor arg0, SessionFactoryImplementor arg1)`

Uses of SessionFactoryImplementor in org.hibernate.cache.spi

Constructors in org.hibernate.cache.spi with parameters of type SessionFactoryImplementor
`CacheKey(Serializable id, Type type, String entityOrRoleName, String tenantId, SessionFactoryImplementor factory)` Construct a new key for a collection or entity instance.
`UpdateTimestampsCache(Settings settings, Properties props, SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.cache.spi.entry

Methods in org.hibernate.cache.spi.entry with parameters of type SessionFactoryImplementor
`Object` `CacheEntryStructure.destructure(Object map, SessionFactoryImplementor factory)`
`Object` `StructuredCollectionCacheEntry.destructure(Object item, SessionFactoryImplementor factory)`
`Object` `StructuredCacheEntry.destructure(Object item, SessionFactoryImplementor factory)`
`Object` `UnstructuredCacheEntry.destructure(Object map, SessionFactoryImplementor factory)`
`Object` `StructuredMapCacheEntry.destructure(Object item, SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.cfg.beanvalidation

Methods in org.hibernate.cfg.beanvalidation with parameters of type SessionFactoryImplementor
`void` `BeanValidationIntegrator.disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)`
`void` `BeanValidationIntegrator.integrate(Configuration configuration, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)`
`void` `BeanValidationIntegrator.integrate(MetadataImplementor metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)` Perform integration.

Constructors in org.hibernate.cfg.beanvalidation with parameters of type SessionFactoryImplementor
`HibernateTraversableResolver(EntityPersister persister, ConcurrentHashMap<EntityPersister,Set<String>> associationsPerEntityPersister, SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.context.internal

Methods in org.hibernate.context.internal that return SessionFactoryImplementor
`protected SessionFactoryImplementor` `ThreadLocalSessionContext.getFactory()` Getter for property 'factory'.

Constructors in org.hibernate.context.internal with parameters of type SessionFactoryImplementor
`JTASessionContext(SessionFactoryImplementor factory)`
`ManagedSessionContext(SessionFactoryImplementor factory)`
`ThreadLocalSessionContext(SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.context.spi

Methods in org.hibernate.context.spi that return SessionFactoryImplementor
`SessionFactoryImplementor` `AbstractCurrentSessionContext.factory()`

Constructors in org.hibernate.context.spi with parameters of type SessionFactoryImplementor
`AbstractCurrentSessionContext(SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.criterion

Methods in org.hibernate.criterion that return SessionFactoryImplementor
`SessionFactoryImplementor` `CriteriaQuery.getFactory()`

Methods in org.hibernate.criterion with parameters of type SessionFactoryImplementor
`protected QueryableCollection` `AbstractEmptinessExpression.getQueryableCollection(String entityName, String propertyName, SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.dialect.function

Methods in org.hibernate.dialect.function with parameters of type SessionFactoryImplementor
`protected int` `StandardAnsiSqlAggregationFunctions.AvgFunction.determineJdbcTypeCode(Type firstArgumentType, SessionFactoryImplementor factory)`
`protected String` `StandardAnsiSqlAggregationFunctions.AvgFunction.render(int firstArgumentJdbcType, String argument, SessionFactoryImplementor factory)`
`String` `ConditionalParenthesisFunction.render(List args, SessionFactoryImplementor factory)`
`String` `TemplateRenderer.render(List args, SessionFactoryImplementor factory)`
`protected String` `AnsiTrimFunction.render(TrimFunctionTemplate.Options options, String trimSource, SessionFactoryImplementor factory)`
`protected abstract String` `TrimFunctionTemplate.render(TrimFunctionTemplate.Options options, String trimSource, SessionFactoryImplementor factory)`
`String` `SQLFunctionTemplate.render(Type argumentType, List args, SessionFactoryImplementor factory)` Render the function call as SQL fragment.
`String` `NvlFunction.render(Type argumentType, List args, SessionFactoryImplementor factory)`
`String` `VarArgsSQLFunction.render(Type firstArgumentType, List arguments, SessionFactoryImplementor factory)`
`String` `CastFunction.render(Type columnType, List args, SessionFactoryImplementor factory)`
`String` `AbstractAnsiTrimEmulationFunction.render(Type argumentType, List args, SessionFactoryImplementor factory)`
`String` `PositionSubstringFunction.render(Type firstArgumentType, List args, SessionFactoryImplementor factory)`
`String` `StandardSQLFunction.render(Type firstArgumentType, List arguments, SessionFactoryImplementor sessionFactory)` Render the function call as SQL fragment.
`String` `SQLFunction.render(Type firstArgumentType, List arguments, SessionFactoryImplementor factory)` Render the function call as SQL fragment.
`String` `NoArgSQLFunction.render(Type argumentType, List args, SessionFactoryImplementor factory)`
`String` `DerbyConcatFunction.render(Type argumentType, List args, SessionFactoryImplementor factory)` Render the function call as SQL fragment.
`String` `StandardAnsiSqlAggregationFunctions.CountFunction.render(Type firstArgumentType, List arguments, SessionFactoryImplementor factory)`
`String` `StandardAnsiSqlAggregationFunctions.AvgFunction.render(Type firstArgumentType, List arguments, SessionFactoryImplementor factory)`
`String` `ConvertFunction.render(Type firstArgumentType, List args, SessionFactoryImplementor factory)`
`String` `StandardJDBCEscapeFunction.render(Type argumentType, List args, SessionFactoryImplementor factory)`
`String` `TrimFunctionTemplate.render(Type firstArgument, List args, SessionFactoryImplementor factory)`
`String` `CharIndexFunction.render(Type columnType, List args, SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.ejb.event

Methods in org.hibernate.ejb.event with parameters of type SessionFactoryImplementor
`void` `JpaIntegrator.disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)`
`void` `JpaIntegrator.integrate(Configuration configuration, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)`
`void` `JpaIntegrator.integrate(MetadataImplementor metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)` Perform integration.

Uses of SessionFactoryImplementor in org.hibernate.ejb.internal

Methods in org.hibernate.ejb.internal with parameters of type SessionFactoryImplementor
`void` `EntityManagerMessageLogger_$logger.scopingTypesToSessionFactoryAfterAlreadyScoped(SessionFactoryImplementor arg0, SessionFactoryImplementor arg1)`

Uses of SessionFactoryImplementor in org.hibernate.ejb.metamodel

Methods in org.hibernate.ejb.metamodel with parameters of type SessionFactoryImplementor
`static MetamodelImpl` `MetamodelImpl.buildMetamodel(Iterator<PersistentClass> persistentClasses, SessionFactoryImplementor sessionFactory)` Deprecated. use `MetamodelImpl.buildMetamodel(java.util.Iterator,org.hibernate.engine.spi.SessionFactoryImplementor,boolean)` instead
`static MetamodelImpl` `MetamodelImpl.buildMetamodel(Iterator<PersistentClass> persistentClasses, SessionFactoryImplementor sessionFactory, boolean ignoreUnsupported)` Build the metamodel using the information from the collection of Hibernate `PersistentClass` models as well as the Hibernate `SessionFactory`.

Uses of SessionFactoryImplementor in org.hibernate.engine.internal

Methods in org.hibernate.engine.internal with parameters of type SessionFactoryImplementor
`static String[]` `JoinHelper.getRHSColumnNames(AssociationType type, SessionFactoryImplementor factory)` Get the columns of the associated table which are to be used in the join

Constructors in org.hibernate.engine.internal with parameters of type SessionFactoryImplementor
`JoinSequence(SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.engine.jdbc.internal

Methods in org.hibernate.engine.jdbc.internal that return SessionFactoryImplementor
`protected SessionFactoryImplementor` `JdbcCoordinatorImpl.sessionFactory()`

Uses of SessionFactoryImplementor in org.hibernate.engine.query.spi

Constructors in org.hibernate.engine.query.spi with parameters of type SessionFactoryImplementor
`FilterQueryPlan(String hql, String collectionRole, boolean shallow, Map enabledFilters, SessionFactoryImplementor factory)`
`HQLQueryPlan(String hql, boolean shallow, Map enabledFilters, SessionFactoryImplementor factory)`
`HQLQueryPlan(String hql, String collectionRole, boolean shallow, Map enabledFilters, SessionFactoryImplementor factory)`
`NativeSQLQueryPlan(NativeSQLQuerySpecification specification, SessionFactoryImplementor factory)`
`QueryPlanCache(SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.engine.spi

Methods in org.hibernate.engine.spi that return SessionFactoryImplementor
`SessionFactoryImplementor` `SessionImplementor.getFactory()` Get the creating `SessionFactoryImplementor`
`SessionFactoryImplementor` `LoadQueryInfluencers.getSessionFactory()`

Methods in org.hibernate.engine.spi with parameters of type SessionFactoryImplementor
`int` `EntityUniqueKey.generateHashCode(SessionFactoryImplementor factory)`
`void` `QueryParameters.processFilters(String sql, Map filters, SessionFactoryImplementor factory)`
`void` `QueryParameters.traceParameters(SessionFactoryImplementor factory)`

Constructors in org.hibernate.engine.spi with parameters of type SessionFactoryImplementor
`CollectionEntry(PersistentCollection collection, SessionFactoryImplementor factory)` For initialized detached collections
`EntityUniqueKey(String entityName, String uniqueKeyName, Object semiResolvedKey, Type keyType, EntityMode entityMode, SessionFactoryImplementor factory)`
`LoadQueryInfluencers(SessionFactoryImplementor sessionFactory)`

Uses of SessionFactoryImplementor in org.hibernate.engine.transaction.spi

Methods in org.hibernate.engine.transaction.spi that return SessionFactoryImplementor
`SessionFactoryImplementor` `TransactionEnvironment.getSessionFactory()` Retrieve the session factory for this environment.

Uses of SessionFactoryImplementor in org.hibernate.envers.entities.mapper.relation.lazy

Methods in org.hibernate.envers.entities.mapper.relation.lazy that return SessionFactoryImplementor
`SessionFactoryImplementor` `AbstractDelegateSessionImplementor.getFactory()`

Uses of SessionFactoryImplementor in org.hibernate.envers.event

Methods in org.hibernate.envers.event with parameters of type SessionFactoryImplementor
`void` `EnversIntegrator.disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)`
`void` `EnversIntegrator.integrate(Configuration configuration, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)`
`void` `EnversIntegrator.integrate(MetadataImplementor metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)` Perform integration.

Uses of SessionFactoryImplementor in org.hibernate.envers.internal

Methods in org.hibernate.envers.internal with parameters of type SessionFactoryImplementor
`void` `EnversMessageLogger_$logger.scopingTypesToSessionFactoryAfterAlreadyScoped(SessionFactoryImplementor arg0, SessionFactoryImplementor arg1)`

Uses of SessionFactoryImplementor in org.hibernate.envers.tools

Methods in org.hibernate.envers.tools with parameters of type SessionFactoryImplementor
`static Object` `Tools.getTargetFromProxy(SessionFactoryImplementor sessionFactoryImplementor, HibernateProxy proxy)`

Uses of SessionFactoryImplementor in org.hibernate.event.service.internal

Methods in org.hibernate.event.service.internal with parameters of type SessionFactoryImplementor
`EventListenerRegistry` `EventListenerServiceInitiator.initiateService(SessionFactoryImplementor sessionFactory, Configuration configuration, ServiceRegistryImplementor registry)`
`EventListenerRegistry` `EventListenerServiceInitiator.initiateService(SessionFactoryImplementor sessionFactory, MetadataImplementor metadata, ServiceRegistryImplementor registry)`

Uses of SessionFactoryImplementor in org.hibernate.hql.internal

Methods in org.hibernate.hql.internal with parameters of type SessionFactoryImplementor
`static String[]` `QuerySplitter.concreteQueries(String query, SessionFactoryImplementor factory)` Handle Hibernate "implicit" polymorphism, by translating the query string into several "concrete" queries against mapped classes.
`static String[][]` `NameGenerator.generateColumnNames(Type[] types, SessionFactoryImplementor f)`
`static String` `QuerySplitter.getImportedClass(String name, SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.hql.internal.ast

Methods in org.hibernate.hql.internal.ast with parameters of type SessionFactoryImplementor
`FilterTranslator` `ASTQueryTranslatorFactory.createFilterTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory)`
`QueryTranslator` `ASTQueryTranslatorFactory.createQueryTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory)`

Constructors in org.hibernate.hql.internal.ast with parameters of type SessionFactoryImplementor
`HqlSqlWalker(QueryTranslatorImpl qti, SessionFactoryImplementor sfi, HqlParser parser, Map tokenReplacements, String collectionRole)` Create a new tree transformer.
`QueryTranslatorImpl(String queryIdentifier, String query, Map enabledFilters, SessionFactoryImplementor factory)` Creates a new AST-based query translator.
`SqlGenerator(SessionFactoryImplementor sfi)`

Uses of SessionFactoryImplementor in org.hibernate.hql.internal.ast.exec

Methods in org.hibernate.hql.internal.ast.exec that return SessionFactoryImplementor
`protected SessionFactoryImplementor` `AbstractStatementExecutor.getFactory()`

Uses of SessionFactoryImplementor in org.hibernate.hql.internal.ast.tree

Methods in org.hibernate.hql.internal.ast.tree that return SessionFactoryImplementor
`SessionFactoryImplementor` `MapEntryNode.sfi()`

Methods in org.hibernate.hql.internal.ast.tree with parameters of type SessionFactoryImplementor
`String` `JavaConstantNode.getRenderText(SessionFactoryImplementor sessionFactory)`
`String` `ParameterNode.getRenderText(SessionFactoryImplementor sessionFactory)`
`String` `BooleanLiteralNode.getRenderText(SessionFactoryImplementor sessionFactory)`
`String` `Node.getRenderText(SessionFactoryImplementor sessionFactory)` Retrieve the text to be used for rendering this particular node.
`String` `ResultVariableRefNode.getRenderText(SessionFactoryImplementor sessionFactory)` Retrieve the text to be used for rendering this particular node.
`void` `SessionFactoryAwareNode.setSessionFactory(SessionFactoryImplementor sessionFactory)`
`void` `JavaConstantNode.setSessionFactory(SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.hql.internal.ast.util

Methods in org.hibernate.hql.internal.ast.util that return SessionFactoryImplementor
`SessionFactoryImplementor` `SessionFactoryHelper.getFactory()` Get a handle to the encapsulated SessionFactory.

Methods in org.hibernate.hql.internal.ast.util with parameters of type SessionFactoryImplementor
`static Queryable` `SessionFactoryHelper.findQueryableUsingImports(SessionFactoryImplementor sfi, String className)` Given a (potentially unqualified) class name, locate its persister.

Constructors in org.hibernate.hql.internal.ast.util with parameters of type SessionFactoryImplementor
`SessionFactoryHelper(SessionFactoryImplementor sfi)` Construct a new SessionFactoryHelper instance.

Uses of SessionFactoryImplementor in org.hibernate.hql.internal.classic

Methods in org.hibernate.hql.internal.classic with parameters of type SessionFactoryImplementor
`FilterTranslator` `ClassicQueryTranslatorFactory.createFilterTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory)`
`QueryTranslator` `ClassicQueryTranslatorFactory.createQueryTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory)`

Constructors in org.hibernate.hql.internal.classic with parameters of type SessionFactoryImplementor
`QueryTranslatorImpl(String queryString, Map enabledFilters, SessionFactoryImplementor factory)` Construct a query translator; this form used internally.
`QueryTranslatorImpl(String queryIdentifier, String queryString, Map enabledFilters, SessionFactoryImplementor factory)` Construct a query translator

Uses of SessionFactoryImplementor in org.hibernate.hql.spi

Methods in org.hibernate.hql.spi with parameters of type SessionFactoryImplementor
`FilterTranslator` `QueryTranslatorFactory.createFilterTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory)` Construct a `FilterTranslator` instance capable of translating an HQL filter string.
`QueryTranslator` `QueryTranslatorFactory.createQueryTranslator(String queryIdentifier, String queryString, Map filters, SessionFactoryImplementor factory)` Construct a `QueryTranslator` instance capable of translating an HQL query string.

Uses of SessionFactoryImplementor in org.hibernate.integrator.spi

Methods in org.hibernate.integrator.spi with parameters of type SessionFactoryImplementor
`void` `Integrator.disintegrate(SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)` Tongue-in-cheek name for a shutdown callback.
`void` `Integrator.integrate(Configuration configuration, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)` Perform integration.
`void` `Integrator.integrate(MetadataImplementor metadata, SessionFactoryImplementor sessionFactory, SessionFactoryServiceRegistry serviceRegistry)` Perform integration.

Uses of SessionFactoryImplementor in org.hibernate.internal

Classes in org.hibernate.internal that implement SessionFactoryImplementor
`class` `SessionFactoryImpl` Concrete implementation of the `SessionFactory` interface.

Methods in org.hibernate.internal that return SessionFactoryImplementor
`SessionFactoryImplementor` `AbstractSessionImpl.getFactory()`
`SessionFactoryImplementor` `TransactionEnvironmentImpl.getSessionFactory()`
`SessionFactoryImplementor` `SessionImpl.getSessionFactory()`

Methods in org.hibernate.internal with parameters of type SessionFactoryImplementor
`void` `CoreMessageLogger.scopingTypesToSessionFactoryAfterAlreadyScoped(SessionFactoryImplementor factory, SessionFactoryImplementor factory2)`
`void` `CoreMessageLogger_$logger.scopingTypesToSessionFactoryAfterAlreadyScoped(SessionFactoryImplementor factory, SessionFactoryImplementor factory2)`

Constructors in org.hibernate.internal with parameters of type SessionFactoryImplementor
`ConnectionObserverStatsBridge(SessionFactoryImplementor sessionFactory)`

Uses of SessionFactoryImplementor in org.hibernate.internal.util

Constructors in org.hibernate.internal.util with parameters of type SessionFactoryImplementor
`EntityPrinter(SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.loader

Methods in org.hibernate.loader that return SessionFactoryImplementor
`protected SessionFactoryImplementor` `JoinWalker.getFactory()`
`SessionFactoryImplementor` `Loader.getFactory()`

Methods in org.hibernate.loader with parameters of type SessionFactoryImplementor
`static OuterJoinableAssociation` `OuterJoinableAssociation.createRoot(AssociationType joinableType, String alias, SessionFactoryImplementor factory)`

Constructors in org.hibernate.loader with parameters of type SessionFactoryImplementor
`AbstractEntityJoinWalker(OuterJoinLoadable persister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`AbstractEntityJoinWalker(OuterJoinLoadable persister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers, String alias)`
`BasicLoader(SessionFactoryImplementor factory)`
`JoinWalker(SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`Loader(SessionFactoryImplementor factory)`
`OuterJoinableAssociation(PropertyPath propertyPath, AssociationType joinableType, String lhsAlias, String[] lhsColumns, String rhsAlias, JoinType joinType, String withClause, boolean hasRestriction, SessionFactoryImplementor factory, 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
`static CollectionInitializer` `BatchingCollectionInitializer.createBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`static CollectionInitializer` `BatchingCollectionInitializer.createBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`

Constructors in org.hibernate.loader.collection with parameters of type SessionFactoryImplementor
`BasicCollectionJoinWalker(QueryableCollection collectionPersister, int batchSize, String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`BasicCollectionLoader(QueryableCollection collectionPersister, SessionFactoryImplementor session, LoadQueryInfluencers loadQueryInfluencers)`
`CollectionJoinWalker(SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`CollectionLoader(QueryableCollection collectionPersister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`OneToManyJoinWalker(QueryableCollection oneToManyPersister, int batchSize, String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, String subquery, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`OneToManyLoader(QueryableCollection oneToManyPersister, SessionFactoryImplementor session, LoadQueryInfluencers loadQueryInfluencers)`
`SubselectCollectionLoader(QueryableCollection persister, String subquery, Collection entityKeys, QueryParameters queryParameters, Map namedParameterLocMap, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`SubselectOneToManyLoader(QueryableCollection persister, String subquery, Collection entityKeys, QueryParameters queryParameters, Map namedParameterLocMap, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`

Uses of SessionFactoryImplementor in org.hibernate.loader.criteria

Methods in org.hibernate.loader.criteria that return SessionFactoryImplementor
`SessionFactoryImplementor` `CriteriaQueryTranslator.getFactory()`

Constructors in org.hibernate.loader.criteria with parameters of type SessionFactoryImplementor
`CriteriaJoinWalker(OuterJoinLoadable persister, CriteriaQueryTranslator translator, SessionFactoryImplementor factory, CriteriaImpl criteria, String rootEntityName, LoadQueryInfluencers loadQueryInfluencers)`
`CriteriaJoinWalker(OuterJoinLoadable persister, CriteriaQueryTranslator translator, SessionFactoryImplementor factory, CriteriaImpl criteria, String rootEntityName, LoadQueryInfluencers loadQueryInfluencers, String alias)`
`CriteriaLoader(OuterJoinLoadable persister, SessionFactoryImplementor factory, CriteriaImpl criteria, String rootEntityName, LoadQueryInfluencers loadQueryInfluencers)`
`CriteriaQueryTranslator(SessionFactoryImplementor factory, CriteriaImpl criteria, String rootEntityName, String rootSQLAlias)`
`CriteriaQueryTranslator(SessionFactoryImplementor factory, CriteriaImpl criteria, String rootEntityName, String rootSQLAlias, CriteriaQuery outerQuery)`

Uses of SessionFactoryImplementor in org.hibernate.loader.custom

Constructors in org.hibernate.loader.custom with parameters of type SessionFactoryImplementor
`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
`SQLCustomQuery(String sqlQuery, NativeSQLQueryReturn[] queryReturns, Collection additionalQuerySpaces, SessionFactoryImplementor factory)`
`SQLQueryParser(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
`static UniqueEntityLoader` `BatchingEntityLoader.createBatchingEntityLoader(OuterJoinLoadable persister, int maxBatchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`static UniqueEntityLoader` `BatchingEntityLoader.createBatchingEntityLoader(OuterJoinLoadable persister, int maxBatchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`

Constructors in org.hibernate.loader.entity with parameters of type SessionFactoryImplementor
`AbstractEntityLoader(OuterJoinLoadable persister, Type uniqueKeyType, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`CascadeEntityJoinWalker(OuterJoinLoadable persister, CascadingAction action, SessionFactoryImplementor factory)`
`CascadeEntityLoader(OuterJoinLoadable persister, CascadingAction action, SessionFactoryImplementor factory)`
`CollectionElementLoader(QueryableCollection collectionPersister, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`EntityJoinWalker(OuterJoinLoadable persister, String[] uniqueKey, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`EntityJoinWalker(OuterJoinLoadable persister, String[] uniqueKey, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`EntityLoader(OuterJoinLoadable persister, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`EntityLoader(OuterJoinLoadable persister, int batchSize, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`EntityLoader(OuterJoinLoadable persister, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`EntityLoader(OuterJoinLoadable persister, LockOptions lockOptions, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`EntityLoader(OuterJoinLoadable persister, String[] uniqueKey, Type uniqueKeyType, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`EntityLoader(OuterJoinLoadable persister, String[] uniqueKey, Type uniqueKeyType, int batchSize, 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
`QueryLoader(QueryTranslatorImpl queryTranslator, SessionFactoryImplementor factory, SelectClause selectClause)` Creates a new Loader implementation.

Uses of SessionFactoryImplementor in org.hibernate.persister.collection

Methods in org.hibernate.persister.collection that return SessionFactoryImplementor
`SessionFactoryImplementor` `CollectionPersister.getFactory()`
`SessionFactoryImplementor` `AbstractCollectionPersister.getFactory()`

Constructors in org.hibernate.persister.collection with parameters of type SessionFactoryImplementor
`AbstractCollectionPersister(Collection collection, CollectionRegionAccessStrategy cacheAccessStrategy, Configuration cfg, SessionFactoryImplementor factory)`
`BasicCollectionPersister(Collection collection, CollectionRegionAccessStrategy cacheAccessStrategy, Configuration cfg, SessionFactoryImplementor factory)`
`OneToManyPersister(Collection collection, CollectionRegionAccessStrategy cacheAccessStrategy, Configuration cfg, SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.persister.entity

Methods in org.hibernate.persister.entity that return SessionFactoryImplementor
`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
`Object` `DiscriminatorType.deepCopy(Object value, SessionFactoryImplementor factory)`
`EntityPersister` `AbstractEntityPersister.getSubclassEntityPersister(Object instance, SessionFactoryImplementor factory)`
`EntityPersister` `EntityPersister.getSubclassEntityPersister(Object instance, SessionFactoryImplementor factory)` A request has already identified the entity-name of this persister as the mapping for the given instance.
`String` `AbstractEntityPersister.getTemplateFromColumn(Column column, SessionFactoryImplementor factory)`
`protected static String` `AbstractEntityPersister.getTemplateFromString(String string, SessionFactoryImplementor factory)`
`void` `DiscriminatorType.setToXMLNode(org.dom4j.Node node, Object value, SessionFactoryImplementor factory)`
`String` `DiscriminatorType.toLoggableString(Object value, SessionFactoryImplementor factory)`

Constructors in org.hibernate.persister.entity with parameters of type SessionFactoryImplementor
`AbstractEntityPersister(EntityBinding entityBinding, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory)`
`AbstractEntityPersister(PersistentClass persistentClass, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory)`
`JoinedSubclassEntityPersister(EntityBinding entityBinding, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory, Mapping mapping)`
`JoinedSubclassEntityPersister(PersistentClass persistentClass, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory, Mapping mapping)`
`SingleTableEntityPersister(EntityBinding entityBinding, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory, Mapping mapping)`
`SingleTableEntityPersister(PersistentClass persistentClass, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory, Mapping mapping)`
`UnionSubclassEntityPersister(EntityBinding entityBinding, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory, Mapping mapping)`
`UnionSubclassEntityPersister(PersistentClass persistentClass, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory, Mapping mapping)`

Uses of SessionFactoryImplementor in org.hibernate.persister.internal

Methods in org.hibernate.persister.internal with parameters of type SessionFactoryImplementor
`CollectionPersister` `PersisterFactoryImpl.createCollectionPersister(Configuration cfg, Collection collectionMetadata, CollectionRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory)`
`CollectionPersister` `PersisterFactoryImpl.createCollectionPersister(MetadataImplementor metadata, PluralAttributeBinding collectionMetadata, CollectionRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory)`
`EntityPersister` `PersisterFactoryImpl.createEntityPersister(EntityBinding metadata, EntityRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory, Mapping cfg)`
`EntityPersister` `PersisterFactoryImpl.createEntityPersister(PersistentClass metadata, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdRegionAccessStrategy, SessionFactoryImplementor factory, Mapping cfg)`

Uses of SessionFactoryImplementor in org.hibernate.persister.spi

Methods in org.hibernate.persister.spi with parameters of type SessionFactoryImplementor
`CollectionPersister` `PersisterFactory.createCollectionPersister(Configuration cfg, Collection model, CollectionRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory)` Create a collection persister instance.
`CollectionPersister` `PersisterFactory.createCollectionPersister(MetadataImplementor metadata, PluralAttributeBinding model, CollectionRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory)` Create a collection persister instance.
`EntityPersister` `PersisterFactory.createEntityPersister(EntityBinding model, EntityRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory, Mapping cfg)` Create an entity persister instance.
`EntityPersister` `PersisterFactory.createEntityPersister(PersistentClass model, EntityRegionAccessStrategy cacheAccessStrategy, NaturalIdRegionAccessStrategy naturalIdAccessStrategy, SessionFactoryImplementor factory, Mapping cfg)` Create an entity persister instance.

Uses of SessionFactoryImplementor in org.hibernate.pretty

Methods in org.hibernate.pretty with parameters of type SessionFactoryImplementor
`static String` `MessageHelper.collectionInfoString(CollectionPersister persister, Serializable[] ids, SessionFactoryImplementor factory)` Generate an info message string relating to a series of managed collections.
`static String` `MessageHelper.collectionInfoString(CollectionPersister persister, Serializable id, SessionFactoryImplementor factory)` Generate an info message string relating to a particular managed collection.
`static String` `MessageHelper.infoString(EntityPersister persister, Object id, SessionFactoryImplementor factory)` Generate an info message string relating to a particular entity.
`static String` `MessageHelper.infoString(EntityPersister persister, Object id, Type identifierType, SessionFactoryImplementor factory)` Generate an info message string relating to a particular entity,.
`static String` `MessageHelper.infoString(EntityPersister persister, Serializable[] ids, SessionFactoryImplementor factory)` Generate an info message string relating to a series of entities.

Uses of SessionFactoryImplementor in org.hibernate.property

Methods in org.hibernate.property with parameters of type SessionFactoryImplementor
`void` `EmbeddedPropertyAccessor.EmbeddedSetter.set(Object target, Object value, SessionFactoryImplementor factory)` Set the property value from the given instance
`void` `MapAccessor.MapSetter.set(Object target, Object value, SessionFactoryImplementor factory)` Set the property value from the given instance
`void` `IndexPropertyAccessor.IndexSetter.set(Object target, Object value, SessionFactoryImplementor factory)` Set the property value from the given instance
`void` `BasicPropertyAccessor.BasicSetter.set(Object target, Object value, SessionFactoryImplementor factory)`
`void` `Setter.set(Object target, Object value, SessionFactoryImplementor factory)` Set the property value from the given instance
`void` `BackrefPropertyAccessor.BackrefSetter.set(Object target, Object value, SessionFactoryImplementor factory)` Set the property value from the given instance
`void` `DirectPropertyAccessor.DirectSetter.set(Object target, Object value, SessionFactoryImplementor factory)` Set the property value from the given instance

Uses of SessionFactoryImplementor in org.hibernate.service.internal

Methods in org.hibernate.service.internal with parameters of type SessionFactoryImplementor
`SessionFactoryServiceRegistryImpl` `SessionFactoryServiceRegistryFactoryImpl.buildServiceRegistry(SessionFactoryImplementor sessionFactory, Configuration configuration)`
`SessionFactoryServiceRegistryImpl` `SessionFactoryServiceRegistryFactoryImpl.buildServiceRegistry(SessionFactoryImplementor sessionFactory, MetadataImplementor metadata)`

Constructors in org.hibernate.service.internal with parameters of type SessionFactoryImplementor
`SessionFactoryServiceRegistryImpl(ServiceRegistryImplementor parent, SessionFactoryImplementor sessionFactory, Configuration configuration)`
`SessionFactoryServiceRegistryImpl(ServiceRegistryImplementor parent, SessionFactoryImplementor sessionFactory, MetadataImplementor metadata)`

Uses of SessionFactoryImplementor in org.hibernate.service.jdbc.connections.internal

Methods in org.hibernate.service.jdbc.connections.internal with parameters of type SessionFactoryImplementor
`void` `C3P0MessageLogger_$logger.scopingTypesToSessionFactoryAfterAlreadyScoped(SessionFactoryImplementor arg0, SessionFactoryImplementor arg1)`
`void` `ProxoolMessageLogger_$logger.scopingTypesToSessionFactoryAfterAlreadyScoped(SessionFactoryImplementor arg0, SessionFactoryImplementor arg1)`

Uses of SessionFactoryImplementor in org.hibernate.service.spi

Methods in org.hibernate.service.spi with parameters of type SessionFactoryImplementor
`SessionFactoryServiceRegistryImpl` `SessionFactoryServiceRegistryFactory.buildServiceRegistry(SessionFactoryImplementor sessionFactory, Configuration configuration)` Create the registry.
`SessionFactoryServiceRegistryImpl` `SessionFactoryServiceRegistryFactory.buildServiceRegistry(SessionFactoryImplementor sessionFactory, MetadataImplementor metadata)` Create the registry.
`R` `SessionFactoryServiceInitiator.initiateService(SessionFactoryImplementor sessionFactory, Configuration configuration, ServiceRegistryImplementor registry)` Initiates the managed service.
`R` `SessionFactoryServiceInitiator.initiateService(SessionFactoryImplementor sessionFactory, MetadataImplementor metadata, ServiceRegistryImplementor registry)` Initiates the managed service.

Uses of SessionFactoryImplementor in org.hibernate.sql

Methods in org.hibernate.sql with parameters of type SessionFactoryImplementor
`static String` `Template.renderOrderByStringTemplate(String orderByFragment, ColumnMapper columnMapper, SessionFactoryImplementor sessionFactory, Dialect dialect, SQLFunctionRegistry functionRegistry)` Performs order-by template rendering allowing `column mapping`.

Uses of SessionFactoryImplementor in org.hibernate.sql.ordering.antlr

Methods in org.hibernate.sql.ordering.antlr that return SessionFactoryImplementor
`SessionFactoryImplementor` `TranslationContext.getSessionFactory()` Retrieves the `session factory` for this context.

Uses of SessionFactoryImplementor in org.hibernate.stat.internal

Methods in org.hibernate.stat.internal with parameters of type SessionFactoryImplementor
`StatisticsImplementor` `StatisticsInitiator.initiateService(SessionFactoryImplementor sessionFactory, Configuration configuration, ServiceRegistryImplementor registry)`
`StatisticsImplementor` `StatisticsInitiator.initiateService(SessionFactoryImplementor sessionFactory, MetadataImplementor metadata, ServiceRegistryImplementor registry)`

Constructors in org.hibernate.stat.internal with parameters of type SessionFactoryImplementor
`ConcurrentStatisticsImpl(SessionFactoryImplementor sessionFactory)`

Uses of SessionFactoryImplementor in org.hibernate.stat.spi

Methods in org.hibernate.stat.spi with parameters of type SessionFactoryImplementor
`StatisticsImplementor` `StatisticsFactory.buildStatistics(SessionFactoryImplementor sessionFactory)`

Uses of SessionFactoryImplementor in org.hibernate.testing.junit4

Methods in org.hibernate.testing.junit4 that return SessionFactoryImplementor
`protected SessionFactoryImplementor` `BaseCoreFunctionalTestCase.sessionFactory()`

Uses of SessionFactoryImplementor in org.hibernate.tuple.component

Methods in org.hibernate.tuple.component with parameters of type SessionFactoryImplementor
`void` `PojoComponentTuplizer.setParent(Object component, Object parent, SessionFactoryImplementor factory)`
`void` `ComponentTuplizer.setParent(Object component, Object parent, SessionFactoryImplementor factory)` Set the value of the parent property.
`void` `AbstractComponentTuplizer.setParent(Object component, Object parent, SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.tuple.entity

Methods in org.hibernate.tuple.entity that return SessionFactoryImplementor
`protected SessionFactoryImplementor` `AbstractEntityTuplizer.getFactory()`
`SessionFactoryImplementor` `EntityMetamodel.getSessionFactory()`

Methods in org.hibernate.tuple.entity with parameters of type SessionFactoryImplementor
`String` `EntityTuplizer.determineConcreteSubclassEntityName(Object entityInstance, SessionFactoryImplementor factory)` Given an entity instance, determine the most appropriate (most targeted) entity-name which represents it.
`String` `DynamicMapEntityTuplizer.determineConcreteSubclassEntityName(Object entityInstance, SessionFactoryImplementor factory)` Given an entity instance, determine the most appropriate (most targeted) entity-name which represents it.
`String` `PojoEntityTuplizer.determineConcreteSubclassEntityName(Object entityInstance, SessionFactoryImplementor factory)` Given an entity instance, determine the most appropriate (most targeted) entity-name which represents it.

Constructors in org.hibernate.tuple.entity with parameters of type SessionFactoryImplementor
`EntityMetamodel(EntityBinding entityBinding, SessionFactoryImplementor sessionFactory)`
`EntityMetamodel(PersistentClass persistentClass, SessionFactoryImplementor sessionFactory)`

Uses of SessionFactoryImplementor in org.hibernate.type

Methods in org.hibernate.type that return SessionFactoryImplementor
`SessionFactoryImplementor` `TypeFactory.TypeScope.resolveFactory()`
`SessionFactoryImplementor` `TypeFactory.resolveSessionFactory()`

Methods in org.hibernate.type with parameters of type SessionFactoryImplementor
`Object` `ComponentType.deepCopy(Object component, SessionFactoryImplementor factory)`
`Object` `Type.deepCopy(Object value, SessionFactoryImplementor factory)` Return a deep copy of the persistent state, stopping at entities and at collections.
`Object` `AnyType.deepCopy(Object value, SessionFactoryImplementor factory)`
`Object` `MetaType.deepCopy(Object value, SessionFactoryImplementor factory)`
`Object` `CompositeCustomType.deepCopy(Object value, SessionFactoryImplementor factory)`
`Object` `AbstractStandardBasicType.deepCopy(Object value, SessionFactoryImplementor factory)`
`Object` `ByteArrayBlobType.deepCopy(Object value, SessionFactoryImplementor factory)` Deprecated.
`Object` `CustomType.deepCopy(Object value, SessionFactoryImplementor factory)`
`Object` `MutableType.deepCopy(Object value, SessionFactoryImplementor factory)` Deprecated.
`Object` `SerializableToBlobType.deepCopy(Object value, SessionFactoryImplementor factory)`
`Object` `ImmutableType.deepCopy(Object value, SessionFactoryImplementor factory)` Deprecated.
`Object` `CollectionType.deepCopy(Object value, SessionFactoryImplementor factory)`
`Object` `EntityType.deepCopy(Object value, SessionFactoryImplementor factory)` Return a deep copy of the persistent state, stopping at entities and at collections.
`String` `AnyType.getAssociatedEntityName(SessionFactoryImplementor factory)`
`String` `AssociationType.getAssociatedEntityName(SessionFactoryImplementor factory)` Get the entity name of the associated entity
`String` `CollectionType.getAssociatedEntityName(SessionFactoryImplementor factory)`
`String` `EntityType.getAssociatedEntityName(SessionFactoryImplementor factory)` The name of the associated entity.
`Joinable` `AnyType.getAssociatedJoinable(SessionFactoryImplementor factory)`
`Joinable` `AssociationType.getAssociatedJoinable(SessionFactoryImplementor factory)` Get the "persister" for this association - a class or collection persister
`Joinable` `CollectionType.getAssociatedJoinable(SessionFactoryImplementor factory)`
`Joinable` `EntityType.getAssociatedJoinable(SessionFactoryImplementor factory)` Retrieves the `Joinable` defining the associated entity.
`Type` `CollectionType.getElementType(SessionFactoryImplementor factory)` Get the Hibernate type of the collection elements
`int` `ComponentType.getHashCode(Object x, SessionFactoryImplementor factory)`
`int` `Type.getHashCode(Object x, SessionFactoryImplementor factory)` Get a hash code, consistent with persistence "equality".
`int` `AbstractStandardBasicType.getHashCode(Object x, SessionFactoryImplementor factory)`
`int` `ByteArrayBlobType.getHashCode(Object x, SessionFactoryImplementor factory)` Deprecated.
`int` `AbstractType.getHashCode(Object x, SessionFactoryImplementor factory)`
`int` `SerializableToBlobType.getHashCode(Object x, SessionFactoryImplementor session)`
`int` `EntityType.getHashCode(Object x, SessionFactoryImplementor factory)` Get a hash code, consistent with persistence "equality".
`String` `AnyType.getOnCondition(String alias, SessionFactoryImplementor factory, Map enabledFilters)`
`String` `AssociationType.getOnCondition(String alias, SessionFactoryImplementor factory, Map enabledFilters)` Get the "filtering" SQL fragment that is applied in the SQL on clause, in addition to the usual join condition
`String` `CollectionType.getOnCondition(String alias, SessionFactoryImplementor factory, Map enabledFilters)`
`String` `EntityType.getOnCondition(String alias, SessionFactoryImplementor factory, Map enabledFilters)`
`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.
`Type` `AbstractStandardBasicType.getSemiResolvedType(SessionFactoryImplementor factory)`
`Type` `AbstractType.getSemiResolvedType(SessionFactoryImplementor factory)`
`Type` `EntityType.getSemiResolvedType(SessionFactoryImplementor factory)`
`void` `TypeFactory.injectSessionFactory(SessionFactoryImplementor factory)`
`boolean` `ComponentType.isEqual(Object x, Object y, SessionFactoryImplementor factory)`
`boolean` `Type.isEqual(Object x, Object y, SessionFactoryImplementor factory)` Compare two instances of the class mapped by this type for persistence "equality" (equality of persistent state).
`boolean` `AbstractStandardBasicType.isEqual(Object x, Object y, SessionFactoryImplementor factory)`
`boolean` `ByteArrayBlobType.isEqual(Object x, Object y, SessionFactoryImplementor factory)` Deprecated.
`boolean` `AbstractType.isEqual(Object x, Object y, SessionFactoryImplementor factory)`
`boolean` `SerializableToBlobType.isEqual(Object x, Object y, SessionFactoryImplementor factory)`
`boolean` `EntityType.isEqual(Object x, Object y, SessionFactoryImplementor factory)` Compare two instances of the class mapped by this type for persistence "equality" (equality of persistent state).
`protected String` `CollectionType.renderLoggableString(Object value, SessionFactoryImplementor factory)`
`protected String` `CustomCollectionType.renderLoggableString(Object value, SessionFactoryImplementor factory)`
`TypeResolver` `TypeResolver.scope(SessionFactoryImplementor factory)`
`void` `ComponentType.setToXMLNode(org.dom4j.Node node, Object value, SessionFactoryImplementor factory)`
`void` `Type.setToXMLNode(org.dom4j.Node node, Object value, SessionFactoryImplementor factory)` A representation of the value to be embedded in an XML element.
`void` `AnyType.setToXMLNode(org.dom4j.Node xml, Object value, SessionFactoryImplementor factory)`
`void` `MetaType.setToXMLNode(org.dom4j.Node node, Object value, SessionFactoryImplementor factory)`
`void` `CompositeCustomType.setToXMLNode(org.dom4j.Node node, Object value, SessionFactoryImplementor factory)`
`void` `AbstractStandardBasicType.setToXMLNode(org.dom4j.Node node, Object value, SessionFactoryImplementor factory)`
`void` `NullableType.setToXMLNode(org.dom4j.Node xml, Object value, SessionFactoryImplementor factory)` Deprecated.
`void` `ByteArrayBlobType.setToXMLNode(org.dom4j.Node node, Object value, SessionFactoryImplementor factory)` Deprecated.
`void` `CustomType.setToXMLNode(org.dom4j.Node node, Object value, SessionFactoryImplementor factory)`
`void` `SerializableToBlobType.setToXMLNode(org.dom4j.Node node, Object value, SessionFactoryImplementor factory)`
`void` `CollectionType.setToXMLNode(org.dom4j.Node node, Object value, SessionFactoryImplementor factory)`
`void` `EntityType.setToXMLNode(org.dom4j.Node node, Object value, SessionFactoryImplementor factory)` A representation of the value to be embedded in an XML element.
`String` `ComponentType.toLoggableString(Object value, SessionFactoryImplementor factory)`
`String` `Type.toLoggableString(Object value, SessionFactoryImplementor factory)` Generate a representation of the value for logging purposes.
`String` `AnyType.toLoggableString(Object value, SessionFactoryImplementor factory)`
`String` `MetaType.toLoggableString(Object value, SessionFactoryImplementor factory)`
`String` `CompositeCustomType.toLoggableString(Object value, SessionFactoryImplementor factory)`
`String` `AbstractStandardBasicType.toLoggableString(Object value, SessionFactoryImplementor factory)`
`String` `ArrayType.toLoggableString(Object value, SessionFactoryImplementor factory)`
`String` `NullableType.toLoggableString(Object value, SessionFactoryImplementor factory)` Deprecated.
`String` `ByteArrayBlobType.toLoggableString(Object value, SessionFactoryImplementor factory)` Deprecated.
`String` `CustomType.toLoggableString(Object value, SessionFactoryImplementor factory)`
`String` `SerializableToBlobType.toLoggableString(Object value, SessionFactoryImplementor factory)`
`String` `CollectionType.toLoggableString(Object value, SessionFactoryImplementor factory)`
`String` `EntityType.toLoggableString(Object value, SessionFactoryImplementor factory)` Generate a loggable representation of an instance of the value mapped by this type.
`String` `MetaType.toXMLString(Object value, SessionFactoryImplementor factory)`
`String` `NullableType.toXMLString(Object value, SessionFactoryImplementor pc)` Deprecated.
`String` `CustomType.toXMLString(Object value, SessionFactoryImplementor factory)`
`String` `AbstractStandardBasicType.toXMLString(T value, SessionFactoryImplementor factory)`
`String` `XmlRepresentableType.toXMLString(T value, SessionFactoryImplementor factory)`

Uses of SessionFactoryImplementor in org.hibernate.usertype

Methods in org.hibernate.usertype with parameters of type SessionFactoryImplementor
`String` `LoggableUserType.toLoggableString(Object value, SessionFactoryImplementor factory)` Generate a loggable string representation of the collection (value).

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.