站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Hibernate 2.1.8 正式版 API 英文文档

Uses of Interface net.sf.hibernate.engine.SessionFactoryImplementor (Hibernate API Documentation) - Hibernate 2.1.8 正式版 API 英文文档


Uses of Interface
net.sf.hibernate.engine.SessionFactoryImplementor

Packages that use SessionFactoryImplementor
net.sf.hibernate.collection   
net.sf.hibernate.engine   
net.sf.hibernate.expression   
net.sf.hibernate.hql   
net.sf.hibernate.impl   
net.sf.hibernate.loader   
net.sf.hibernate.persister   
net.sf.hibernate.type   
net.sf.hibernate.xml   
 

Uses of SessionFactoryImplementor in net.sf.hibernate.collection
 

Methods in net.sf.hibernate.collection with parameters of type SessionFactoryImplementor
protected  CollectionInitializer OneToManyPersister.createCollectionInitializer(SessionFactoryImplementor factory)
          Create the OneToManyLoader
protected  CollectionInitializer BasicCollectionPersister.createCollectionInitializer(SessionFactoryImplementor factory)
          Create the CollectionLoader
protected abstract  CollectionInitializer AbstractCollectionPersister.createCollectionInitializer(SessionFactoryImplementor factory)
           
 

Constructors in net.sf.hibernate.collection with parameters of type SessionFactoryImplementor
OneToManyPersister(Collection collection, Configuration cfg, SessionFactoryImplementor factory)
           
CompositeElementPropertyMapping(String[] elementColumns, AbstractComponentType compositeType, SessionFactoryImplementor factory)
           
BasicCollectionPersister(Collection collection, Configuration cfg, SessionFactoryImplementor factory)
           
AbstractCollectionPersister(Collection collection, Configuration cfg, SessionFactoryImplementor factory)
           
 

Uses of SessionFactoryImplementor in net.sf.hibernate.engine
 

Methods in net.sf.hibernate.engine that return SessionFactoryImplementor
 SessionFactoryImplementor SessionImplementor.getFactory()
          Get the creating SessionFactoryImplementor
 

Methods in net.sf.hibernate.engine with parameters of type SessionFactoryImplementor
 void QueryParameters.traceParameters(SessionFactoryImplementor factory)
           
 

Uses of SessionFactoryImplementor in net.sf.hibernate.expression
 

Methods in net.sf.hibernate.expression with parameters of type SessionFactoryImplementor
 String SQLCriterion.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 TypedValue[] SQLCriterion.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
 String SimpleExpression.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 TypedValue[] SimpleExpression.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
 String PropertyExpression.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 TypedValue[] PropertyExpression.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
 String Order.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias)
          Render the SQL fragment
 String NullExpression.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 TypedValue[] NullExpression.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
 String NotNullExpression.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 TypedValue[] NotNullExpression.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
 String NotExpression.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 TypedValue[] NotExpression.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
 TypedValue[] LogicalExpression.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
 String LogicalExpression.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 TypedValue[] Junction.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
 String Junction.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 String InExpression.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 TypedValue[] InExpression.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
 String IlikeExpression.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 TypedValue[] IlikeExpression.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
 String Example.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 TypedValue[] Example.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
protected  void Example.appendPropertyCondition(String propertyName, Object propertyValue, Class persistentClass, String alias, Map aliasClasses, SessionFactoryImplementor sessionFactory, StringBuffer buf)
           
protected  void Example.appendComponentCondition(String path, Object component, AbstractComponentType type, Class persistentClass, String alias, Map aliasClasses, SessionFactoryImplementor sessionFactory, StringBuffer buf)
           
 String Criterion.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
          Render the SQL fragment
 TypedValue[] Criterion.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
          Return typed values for all parameters in the rendered SQL fragment
 String BetweenExpression.toSqlString(SessionFactoryImplementor sessionFactory, Class persistentClass, String alias, Map aliasClasses)
           
 TypedValue[] BetweenExpression.getTypedValues(SessionFactoryImplementor sessionFactory, Class persistentClass, Map aliasClasses)
           
protected static String[] AbstractCriterion.getColumns(SessionFactoryImplementor sessionFactory, Class persistentClass, String property, String alias, Map aliasClasses)
           
protected static Type AbstractCriterion.getType(SessionFactoryImplementor sessionFactory, Class persistentClass, String property, Map aliasClasses)
           
protected static TypedValue AbstractCriterion.getTypedValue(SessionFactoryImplementor sessionFactory, Class persistentClass, String property, Object value, Map aliasClasses)
          Get the a typed value for the given property value.
 

Uses of SessionFactoryImplementor in net.sf.hibernate.hql
 

Methods in net.sf.hibernate.hql that return SessionFactoryImplementor
protected  SessionFactoryImplementor QueryTranslator.getFactory()
           
 

Methods in net.sf.hibernate.hql with parameters of type SessionFactoryImplementor
 void QueryTranslator.compile(SessionFactoryImplementor factory, Map replacements, boolean scalar)
          Compile a "normal" query.
static String[] QueryTranslator.concreteQueries(String query, SessionFactoryImplementor factory)
          Handle Hibernate "implicit" polymorphism, by translating the query string into several "concrete" queries against mapped classes.
protected  void QueryTranslator.setFactory(SessionFactoryImplementor factory)
           
 void FilterTranslator.compile(String collectionRole, SessionFactoryImplementor factory, Map replacements, boolean scalar)
          Compile a filter.
 

Uses of SessionFactoryImplementor in net.sf.hibernate.impl
 

Classes in net.sf.hibernate.impl that implement SessionFactoryImplementor
 class SessionFactoryImpl
          Concrete implementation of the SessionFactory interface.
 

Methods in net.sf.hibernate.impl that return SessionFactoryImplementor
 SessionFactoryImplementor SessionImpl.getFactory()
           
protected  SessionFactoryImplementor BatcherImpl.getFactory()
           
 

Constructors in net.sf.hibernate.impl with parameters of type SessionFactoryImplementor
Printer(SessionFactoryImplementor factory)
           
 

Uses of SessionFactoryImplementor in net.sf.hibernate.loader
 

Methods in net.sf.hibernate.loader with parameters of type SessionFactoryImplementor
protected  int OuterJoinLoader.getJoinType(AssociationType type, int config, String path, String table, String[] foreignKeyColumns, SessionFactoryImplementor factory)
           
protected  List OuterJoinLoader.walkTree(OuterJoinLoadable persister, String alias, SessionFactoryImplementor factory)
          For an entity class, return a list of associations to be fetched by outerjoin
protected  List OuterJoinLoader.walkCollectionTree(QueryableCollection persister, String alias, SessionFactoryImplementor factory)
          For a collection role, return a list of associations to be fetched by outerjoin
protected  boolean OuterJoinLoader.isJoinedFetchEnabledByDefault(int config, AssociationType type, SessionFactoryImplementor factory)
          Does the mapping, and Hibernate default semantics, specify that this association should be fetched by outer joining
protected  String OuterJoinLoader.selectString(List associations, SessionFactoryImplementor factory)
          Generate a select list of columns containing all properties of the entity classes
protected  int CriteriaLoader.getJoinType(AssociationType type, int config, String path, String table, String[] foreignKeyColumns, SessionFactoryImplementor factory)
           
protected  int CollectionLoader.getJoinType(AssociationType type, int config, String path, String table, String[] foreignKeyColumns, SessionFactoryImplementor factory)
           
protected  void AbstractEntityLoader.renderStatement(List associations, String condition, SessionFactoryImplementor factory)
           
protected  void AbstractEntityLoader.initStatementString(List associations, String condition, String orderBy, SessionFactoryImplementor factory)
           
 

Constructors in net.sf.hibernate.loader with parameters of type SessionFactoryImplementor
SQLLoader(String[] aliases, SQLLoadable[] persisters, SessionFactoryImplementor factory, String sqlQuery, Collection additionalQuerySpaces)
           
OneToManyLoader(QueryableCollection collPersister, SessionFactoryImplementor session)
           
OneToManyLoader(QueryableCollection collPersister, int batchSize, SessionFactoryImplementor factory)
           
EntityLoader(OuterJoinLoadable persister, int batchSize, SessionFactoryImplementor factory)
           
EntityLoader(OuterJoinLoadable persister, String[] uniqueKey, Type uniqueKeyType, int batchSize, SessionFactoryImplementor factory)
           
CriteriaLoader(OuterJoinLoadable persister, SessionFactoryImplementor factory, CriteriaImpl criteria)
           
CollectionLoader(QueryableCollection persister, SessionFactoryImplementor session)
           
CollectionLoader(QueryableCollection persister, int batchSize, SessionFactoryImplementor factory)
           
AbstractEntityLoader(OuterJoinLoadable persister, SessionFactoryImplementor factory)
           
 

Uses of SessionFactoryImplementor in net.sf.hibernate.persister
 

Methods in net.sf.hibernate.persister with parameters of type SessionFactoryImplementor
static ClassPersister PersisterFactory.createClassPersister(PersistentClass model, SessionFactoryImplementor factory)
           
static CollectionPersister PersisterFactory.createCollectionPersister(Configuration cfg, Collection model, SessionFactoryImplementor factory)
           
protected  void AbstractPropertyMapping.initPropertyPaths(String path, Type type, String[] columns, String formulaTemplate, SessionFactoryImplementor factory)
           
protected  void AbstractPropertyMapping.initPropertyPaths(String path, Type type, String[] columns, SessionFactoryImplementor factory)
           
protected  void AbstractPropertyMapping.initIdentifierPropertyPaths(String path, EntityType etype, String[] columns, SessionFactoryImplementor factory)
           
protected  void AbstractPropertyMapping.initComponentPropertyPaths(String path, AbstractComponentType type, String[] columns, SessionFactoryImplementor factory)
           
protected  void AbstractEntityPersister.initPropertyPaths(SessionFactoryImplementor factory)
           
protected  UniqueEntityLoader AbstractEntityPersister.createEntityLoader(SessionFactoryImplementor factory)
           
protected  void AbstractEntityPersister.createUniqueKeyLoaders(SessionFactoryImplementor factory)
           
 

Constructors in net.sf.hibernate.persister with parameters of type SessionFactoryImplementor
NormalizedEntityPersister(PersistentClass model, SessionFactoryImplementor factory)
           
EntityPersister(PersistentClass model, SessionFactoryImplementor factory)
           
AbstractEntityPersister(PersistentClass model, SessionFactoryImplementor factory)
           
 

Uses of SessionFactoryImplementor in net.sf.hibernate.type
 

Methods in net.sf.hibernate.type with parameters of type SessionFactoryImplementor
 String Type.toString(Object value, SessionFactoryImplementor factory)
          A representation of the value to be embedded in an XML element.
 String PersistentCollectionType.toString(Object value, SessionFactoryImplementor factory)
           
 Joinable PersistentCollectionType.getJoinable(SessionFactoryImplementor factory)
           
 String[] PersistentCollectionType.getReferencedColumns(SessionFactoryImplementor factory)
           
 Class PersistentCollectionType.getAssociatedClass(SessionFactoryImplementor factory)
           
protected  Type PersistentCollectionType.getElementType(SessionFactoryImplementor factory)
           
 String ObjectType.toString(Object value, SessionFactoryImplementor factory)
           
 Joinable ObjectType.getJoinable(SessionFactoryImplementor factory)
           
 String[] ObjectType.getReferencedColumns(SessionFactoryImplementor factory)
           
 Class ObjectType.getAssociatedClass(SessionFactoryImplementor factory)
           
 String NullableType.toString(Object value, SessionFactoryImplementor pc)
           
 String MetaType.toString(Object value, SessionFactoryImplementor factory)
           
 String EntityType.toString(Object value, SessionFactoryImplementor factory)
           
 Joinable EntityType.getJoinable(SessionFactoryImplementor factory)
           
 String[] EntityType.getReferencedColumns(SessionFactoryImplementor factory)
           
 Type EntityType.getIdentifierOrUniqueKeyType(SessionFactoryImplementor factory)
           
 String EntityType.getIdentifierOrUniqueKeyPropertyName(SessionFactoryImplementor factory)
           
 Class EntityType.getAssociatedClass(SessionFactoryImplementor factory)
           
 String DynamicComponentType.toString(Object value, SessionFactoryImplementor factory)
           
 String CustomType.toString(Object value, SessionFactoryImplementor factory)
           
 String CompositeCustomType.toString(Object value, SessionFactoryImplementor factory)
           
 String ComponentType.toString(Object value, SessionFactoryImplementor factory)
           
 Joinable AssociationType.getJoinable(SessionFactoryImplementor factory)
          Get the "persister" for this association - a class or collection persister
 String[] AssociationType.getReferencedColumns(SessionFactoryImplementor factory)
          Get the columns referenced by this association.
 Class AssociationType.getAssociatedClass(SessionFactoryImplementor factory)
           
 String ArrayType.toString(Object value, SessionFactoryImplementor factory)
           
 

Uses of SessionFactoryImplementor in net.sf.hibernate.xml
 

Constructors in net.sf.hibernate.xml with parameters of type SessionFactoryImplementor
XMLDatabinder(SessionFactoryImplementor factory, javax.xml.transform.Transformer transform)