类 CacheJoinFragment
- java.lang.Object
-
- org.hibernate.sql.JoinFragment
-
- org.hibernate.sql.ANSIJoinFragment
-
- org.hibernate.sql.CacheJoinFragment
-
public class CacheJoinFragment extends ANSIJoinFragment
A Caché dialect join. Differs from ANSI only in that full outer join is not supported.- 作者:
- Jeff Miller, Jonathan Levinson
-
-
字段概要
-
从类继承的字段 org.hibernate.sql.JoinFragment
FULL_JOIN, INNER_JOIN, LEFT_OUTER_JOIN, RIGHT_OUTER_JOIN
-
-
构造器概要
构造器 构造器 说明 CacheJoinFragment()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddJoin(String rhsTableName, String rhsAlias, String[] lhsColumns, String[] rhsColumns, JoinType joinType, String on)Adds a join, represented by the given information, to the fragment.-
从类继承的方法 org.hibernate.sql.ANSIJoinFragment
addCondition, addCondition, addCondition, addCrossJoin, addFromFragmentString, addJoin, addJoin, addJoins, copy, toFromFragmentString, toWhereFragmentString
-
从类继承的方法 org.hibernate.sql.JoinFragment
addCondition, addFragment, hasFilterCondition, hasThetaJoins, setHasFilterCondition, setHasThetaJoins
-
-
-
-
方法详细资料
-
addJoin
public void addJoin(String rhsTableName, String rhsAlias, String[] lhsColumns, String[] rhsColumns, JoinType joinType, String on)
从类复制的说明:ANSIJoinFragmentAdds a join, represented by the given information, to the fragment.- 覆盖:
addJoin在类中ANSIJoinFragment- 参数:
rhsTableName- The name of the table being joined (the RHS table).rhsAlias- The alias applied to the table being joined (the alias for the RHS table).lhsColumns- The columns (from the table being joined) used to define the join-restriction (the ON). These are the LHS columns, and are expected to be qualified.rhsColumns- The columns (from the table being joined to) used to define the join-restriction (the ON). These are the RHS columns and are expected to *not* be qualified.joinType- The type of join to produce (INNER, etc).on- Any extra join restrictions
-
-