类的使用
org.hibernate.sql.JoinType
-
使用JoinType的程序包 程序包 说明 org.hibernate This package defines the central Hibernate APIs.org.hibernate.criterion A framework for defining restriction criteria and order criteria.org.hibernate.engine.internal Support for many of the internal workings of Hibernate.org.hibernate.hql.internal.ast An ANTLR-based parser for Hibernate Query Language.org.hibernate.hql.internal.ast.tree org.hibernate.hql.internal.ast.util org.hibernate.internal An internal package containing mostly implementations of central Hibernate APIs.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 initializersorg.hibernate.loader.criteria This package defines the criteria query compiler and loaderorg.hibernate.loader.entity This package defines entity loadersorg.hibernate.persister.entity This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel.org.hibernate.sql This package defines helper classes for rendering SQL fragments and SQL statements. -
-
org.hibernate中JoinType的使用
参数类型为JoinType的org.hibernate中的方法 修饰符和类型 方法 说明 CriteriaCriteria. createAlias(String associationPath, String alias, JoinType joinType)Join an association using the specified join-type, assigning an alias to the joined association.CriteriaCriteria. createAlias(String associationPath, String alias, JoinType joinType, Criterion withClause)Join an association using the specified join-type, assigning an alias to the joined association.CriteriaCriteria. createCriteria(String associationPath, String alias, JoinType joinType)Create a new Criteria, "rooted" at the associated entity, assigning the given alias and using the specified join type.CriteriaCriteria. createCriteria(String associationPath, String alias, JoinType joinType, Criterion withClause)Create a new Criteria, "rooted" at the associated entity, assigning the given alias and using the specified join type.CriteriaCriteria. createCriteria(String associationPath, JoinType joinType)Create a new Criteria, "rooted" at the associated entity, using the specified join type. -
org.hibernate.criterion中JoinType的使用
参数类型为JoinType的org.hibernate.criterion中的方法 修饰符和类型 方法 说明 DetachedCriteriaDetachedCriteria. createAlias(String associationPath, String alias, JoinType joinType)Creates an association path alias within this DetachedCriteria specifying the type of join.DetachedCriteriaDetachedCriteria. createAlias(String associationPath, String alias, JoinType joinType, Criterion withClause)Creates an association path alias within this DetachedCriteria specifying the type of join.DetachedCriteriaDetachedCriteria. createCriteria(String associationPath, String alias, JoinType joinType)Creates a nested DetachedCriteria representing the association path, specifying the type of join to use.DetachedCriteriaDetachedCriteria. createCriteria(String associationPath, String alias, JoinType joinType, Criterion withClause)Creates a nested DetachedCriteria representing the association path, specifying the type of join to use and an additional join restriction.DetachedCriteriaDetachedCriteria. createCriteria(String associationPath, JoinType joinType)Creates a nested DetachedCriteria representing the association path, specifying the type of join to use. -
org.hibernate.engine.internal中JoinType的使用
返回JoinType的org.hibernate.engine.internal中的方法 修饰符和类型 方法 说明 JoinTypeJoinSequence.Join. getJoinType()参数类型为JoinType的org.hibernate.engine.internal中的方法 修饰符和类型 方法 说明 JoinSequenceJoinSequence. addJoin(AssociationType associationType, String alias, JoinType joinType, String[] referencingKey)Add a join to this sequenceJoinSequenceJoinSequence. addJoin(AssociationType associationType, String alias, JoinType joinType, String[][] referencingKeys)Add a join to this sequence -
org.hibernate.hql.internal.ast中JoinType的使用
返回JoinType的org.hibernate.hql.internal.ast中的方法 修饰符和类型 方法 说明 JoinTypeHqlSqlWalker. getImpliedJoinType() -
org.hibernate.hql.internal.ast.tree中JoinType的使用
参数类型为JoinType的org.hibernate.hql.internal.ast.tree中的方法 修饰符和类型 方法 说明 FromElementFromElementFactory. createCollection(QueryableCollection queryableCollection, String role, JoinType joinType, boolean fetchFlag, boolean indexed)voidDotNode. setJoinType(JoinType joinType)Sets the join type for this '.' node structure.参数类型为JoinType的org.hibernate.hql.internal.ast.tree中的构造器 构造器 说明 EntityJoinFromElement(HqlSqlWalker walker, FromClause fromClause, EntityPersister entityPersister, JoinType joinType, boolean fetchProperties, String alias) -
org.hibernate.hql.internal.ast.util中JoinType的使用
返回JoinType的org.hibernate.hql.internal.ast.util中的方法 修饰符和类型 方法 说明 static JoinTypeJoinProcessor. toHibernateJoinType(int astJoinType)Translates an AST join type (i.e., the token type) into a JoinFragment.XXX join type.参数类型为JoinType的org.hibernate.hql.internal.ast.util中的方法 修饰符和类型 方法 说明 JoinSequenceSessionFactoryHelper. createJoinSequence(boolean implicit, AssociationType associationType, String tableAlias, JoinType joinType, String[] columns)Generate a join sequence representing the given association type.JoinSequenceSessionFactoryHelper. createJoinSequence(boolean implicit, AssociationType associationType, String tableAlias, JoinType joinType, String[][] columns)Generate a join sequence representing the given association type. -
org.hibernate.internal中JoinType的使用
返回JoinType的org.hibernate.internal中的方法 修饰符和类型 方法 说明 JoinTypeCriteriaImpl.Subcriteria. getJoinType()参数类型为JoinType的org.hibernate.internal中的方法 修饰符和类型 方法 说明 CriteriaCriteriaImpl. createAlias(String associationPath, String alias, JoinType joinType)CriteriaCriteriaImpl. createAlias(String associationPath, String alias, JoinType joinType, Criterion withClause)CriteriaCriteriaImpl.Subcriteria. createAlias(String associationPath, String alias, JoinType joinType)CriteriaCriteriaImpl.Subcriteria. createAlias(String associationPath, String alias, JoinType joinType, Criterion withClause)CriteriaCriteriaImpl. createCriteria(String associationPath, String alias, JoinType joinType)CriteriaCriteriaImpl. createCriteria(String associationPath, String alias, JoinType joinType, Criterion withClause)CriteriaCriteriaImpl. createCriteria(String associationPath, JoinType joinType)CriteriaCriteriaImpl.Subcriteria. createCriteria(String associationPath, String alias, JoinType joinType)CriteriaCriteriaImpl.Subcriteria. createCriteria(String associationPath, String alias, JoinType joinType, Criterion withClause)CriteriaCriteriaImpl.Subcriteria. createCriteria(String associationPath, JoinType joinType) -
org.hibernate.loader中JoinType的使用
返回JoinType的org.hibernate.loader中的方法 修饰符和类型 方法 说明 protected JoinTypeJoinWalker. getJoinType(boolean nullable, int currentDepth)Use an inner join if it is a non-null association and this is the "first" join in a seriesprotected JoinTypeJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth)Determine the appropriate type of join (if any) to use to fetch the given association.protected JoinTypeJoinWalker. getJoinType(AssociationType associationType, FetchMode config, PropertyPath path, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth, CascadeStyle cascadeStyle)Determine the appropriate associationType of join (if any) to use to fetch the given association.JoinTypeOuterJoinableAssociation. getJoinType()参数类型为JoinType的org.hibernate.loader中的方法 修饰符和类型 方法 说明 protected booleanJoinWalker. isJoinable(JoinType joinType, Set visitedAssociationKeys, String lhsTable, String[] lhsColumnNames, AssociationType type, int depth)Should we join this association?参数类型为JoinType的org.hibernate.loader中的构造器 构造器 说明 OuterJoinableAssociation(PropertyPath propertyPath, AssociationType joinableType, String lhsAlias, String[] lhsColumns, String rhsAlias, JoinType joinType, String withClause, boolean hasRestriction, SessionFactoryImplementor factory, Map enabledFilters) -
org.hibernate.loader.collection中JoinType的使用
返回JoinType的org.hibernate.loader.collection中的方法 修饰符和类型 方法 说明 protected JoinTypeBasicCollectionJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth) -
org.hibernate.loader.criteria中JoinType的使用
返回JoinType的org.hibernate.loader.criteria中的方法 修饰符和类型 方法 说明 protected JoinTypeCriteriaJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth)protected JoinTypeCriteriaJoinWalker. getJoinType(AssociationType associationType, FetchMode config, PropertyPath path, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth, CascadeStyle cascadeStyle)JoinTypeCriteriaQueryTranslator. getJoinType(String path) -
org.hibernate.loader.entity中JoinType的使用
返回JoinType的org.hibernate.loader.entity中的方法 修饰符和类型 方法 说明 protected JoinTypeEntityJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth) -
org.hibernate.persister.entity中JoinType的使用
返回JoinType的org.hibernate.persister.entity中的方法 修饰符和类型 方法 说明 protected JoinTypeAbstractEntityPersister. determineSubclassTableJoinType(int subclassTableNumber, boolean canInnerJoin, boolean includeSubclasses, Set<String> treatAsDeclarations)protected JoinTypeAbstractEntityPersister. determineSubclassTableJoinType(int subclassTableNumber, boolean canInnerJoin, boolean includeSubclasses, Set<String> treatAsDeclarations, Set<String> referencedTables) -
org.hibernate.sql中JoinType的使用
返回JoinType的org.hibernate.sql中的方法 修饰符和类型 方法 说明 static JoinTypeJoinType. parse(int joinType)static JoinTypeJoinType. valueOf(String name)返回带有指定名称的该类型的枚举常量。static JoinType[]JoinType. values()按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。参数类型为JoinType的org.hibernate.sql中的方法 修饰符和类型 方法 说明 voidANSIJoinFragment. addJoin(String rhsTableName, String rhsAlias, String[][] lhsColumns, String[] rhsColumns, JoinType joinType, String on)voidANSIJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType)Adds a join, represented by the given information, to the fragment.voidANSIJoinFragment. addJoin(String rhsTableName, String rhsAlias, String[] lhsColumns, String[] rhsColumns, JoinType joinType, String on)Adds a join, represented by the given information, to the fragment.voidCacheJoinFragment. addJoin(String rhsTableName, String rhsAlias, String[] lhsColumns, String[] rhsColumns, JoinType joinType, String on)voidJoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType, String on)Adds a join, with an additional ON clause fragmentabstract voidJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType)Adds a join.abstract voidJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType, String on)Adds a join, with an additional ON clause fragmentvoidOracleJoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType)voidOracleJoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType, String on)voidOracleJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType)voidOracleJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType, String on)voidQueryJoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType)voidQueryJoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType, String on)voidQueryJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType)voidQueryJoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType, String on)voidSybase11JoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType)voidSybase11JoinFragment. addJoin(String tableName, String alias, String[][] fkColumns, String[] pkColumns, JoinType joinType, String on)voidSybase11JoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType)voidSybase11JoinFragment. addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType, String on)
-