public class QueryJoinFragment extends JoinFragment
FULL_JOIN, INNER_JOIN, LEFT_OUTER_JOIN, RIGHT_OUTER_JOIN
Constructor and Description |
---|
QueryJoinFragment(Dialect dialect,
boolean useThetaStyleInnerJoins) |
Modifier and Type | Method and Description |
---|---|
boolean |
addCondition(String condition)
Add the condition string to the join fragment.
|
void |
addCondition(String alias,
String[] columns,
String condition) |
void |
addCondition(String alias,
String[] fkColumns,
String[] pkColumns) |
void |
addCrossJoin(String tableName,
String alias) |
void |
addFromFragmentString(String fromFragmentString) |
void |
addJoin(String tableName,
String alias,
String[] fkColumns,
String[] pkColumns,
JoinType joinType) |
void |
addJoin(String tableName,
String alias,
String[] fkColumns,
String[] pkColumns,
JoinType joinType,
String on) |
void |
addJoins(String fromFragment,
String whereFragment) |
void |
clearWherePart() |
JoinFragment |
copy() |
String |
toFromFragmentString() |
String |
toWhereFragmentString() |
addCondition, addFragment, hasFilterCondition, hasThetaJoins, setHasFilterCondition, setHasThetaJoins
public QueryJoinFragment(Dialect dialect, boolean useThetaStyleInnerJoins)
public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType)
addJoin
in class JoinFragment
public void addJoin(String tableName, String alias, String[] fkColumns, String[] pkColumns, JoinType joinType, String on)
addJoin
in class JoinFragment
public String toFromFragmentString()
toFromFragmentString
in class JoinFragment
public String toWhereFragmentString()
toWhereFragmentString
in class JoinFragment
public void addJoins(String fromFragment, String whereFragment)
addJoins
in class JoinFragment
public JoinFragment copy()
copy
in class JoinFragment
public void addCrossJoin(String tableName, String alias)
addCrossJoin
in class JoinFragment
public void addCondition(String alias, String[] fkColumns, String[] pkColumns)
addCondition
in class JoinFragment
public boolean addCondition(String condition)
addCondition
in class JoinFragment
condition
- public void addFromFragmentString(String fromFragmentString)
public void clearWherePart()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.