|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.query.JoinClause
This class represents the join condition in SQL statement
Supported API: false
Extendable: false
Nested Class Summary | |
(package private) class |
JoinClause.Item
|
Field Summary | |
private static String |
CLASSNAME
|
private Map |
fromIndexOrderMap
|
private List |
items
|
private Set |
joinIndexSet
|
private boolean[] |
outerJoinInfo
|
private boolean[] |
outerNonJoinInfo
|
private static String |
RESOURCE
|
Constructor Summary | |
JoinClause()
|
Method Summary | |
void |
append(int a_fromIndex,
Set a_joinIndexSet,
WhereClause a_whereClauseForJoin)
Supported API: false |
void |
append(int a_fromIndex,
Set a_joinIndexSet,
WhereClause a_whereClauseForJoin,
int a_fromIndexJoinTo)
|
void |
appendFromIndexJoinTo(int a_fromIndex,
int a_fromIndexJoinTo)
|
void |
appendJoinIndex(JoinIndex a_joinIndex)
|
void |
appendWhereClauseForJoin(int a_fromIndex,
WhereClause a_whereClause)
Supported API: false |
void |
appendWhereClauseForJoin(int a_fromIndex,
WhereExpression a_whereExpression,
LogicalOperator a_logicalOperator)
Supported API: false |
void |
appendWhereClauseForJoin(JoinIndex a_joinIndex,
WhereExpression a_whereExpression,
LogicalOperator a_logicalOperator)
Supported API: false |
void |
appendWhereExpressionForTableJoin(int a_tableOrder,
WhereExpression a_whereExpression)
|
Object |
clone()
|
int |
getCount()
Gets the value of the attribute: count; Number of items in the clause. |
int |
getFromIndex(int a_index)
Supported API: false |
int |
getFromIndexJoinTo(int a_index)
|
Map |
getFromIndexOrderMap()
Supported API: false |
Set |
getJoinIndexSet()
Gets the value of the attribute: joinIndexSet. |
Set |
getJoinIndexSet(int a_index)
Supported API: false |
boolean[] |
getOuterJoinInfo()
Gets the value of the attribute: outerJoinInfo. |
boolean[] |
getOuterNonJoinInfo()
Gets the value of the attribute: outerNonJoinInfo. |
WhereClause |
getWhereClauseForJoin(int a_index)
Supported API: false |
WhereExpression |
getWhereExpressionForTableJoin(int a_index)
Supported API: false |
void |
resetWhereClauseForJoin()
|
void |
resetWhereExpressionForTableJoin()
|
void |
setFromIndexOrderMap(Map a_map)
Supported API: false |
void |
setJoinIndexSet(Set a_JoinIndexSet)
Sets the value of the attribute: joinIndexSet. |
void |
setOuterJoinInfo(boolean[] a_OuterJoinInfo)
Sets the value of the attribute: outerJoinInfo. |
void |
setOuterNonJoinInfo(boolean[] a_OuterNonJoinInfo)
Sets the value of the attribute: outerNonJoinInfo. |
void |
setWhereClauseForJoin(JoinIndex a_joinIndex,
WhereClause a_whereClause)
Supported API: false |
void |
setWhereExpressionForTableJoin(JoinIndex a_joinIndex,
WhereExpression a_whereExpression)
Supported API: false |
String |
toString()
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
private List items
private Map fromIndexOrderMap
private boolean[] outerJoinInfo
private boolean[] outerNonJoinInfo
private Set joinIndexSet
Constructor Detail |
public JoinClause()
Method Detail |
public int getCount()
public boolean[] getOuterJoinInfo()
public void setOuterJoinInfo(boolean[] a_OuterJoinInfo)
a_OuterJoinInfo
- public boolean[] getOuterNonJoinInfo()
public void setOuterNonJoinInfo(boolean[] a_OuterNonJoinInfo)
a_OuterNonJoinInfo
- public Set getJoinIndexSet()
public void setJoinIndexSet(Set a_JoinIndexSet)
a_JoinIndexSet
- public void append(int a_fromIndex, Set a_joinIndexSet, WhereClause a_whereClauseForJoin)
a_fromIndex
- a_joinIndexSet
- a_whereClauseForJoin
- public Set getJoinIndexSet(int a_index)
a_index
-
public WhereClause getWhereClauseForJoin(int a_index)
a_index
-
public WhereExpression getWhereExpressionForTableJoin(int a_index)
a_index
-
public void setWhereExpressionForTableJoin(JoinIndex a_joinIndex, WhereExpression a_whereExpression)
a_joinIndex
- a_whereExpression
- public int getFromIndex(int a_index)
a_index
-
public void setFromIndexOrderMap(Map a_map)
a_map
- public void appendWhereClauseForJoin(JoinIndex a_joinIndex, WhereExpression a_whereExpression, LogicalOperator a_logicalOperator)
a_joinIndex
- a_whereExpression
- a_logicalOperator
- public void setWhereClauseForJoin(JoinIndex a_joinIndex, WhereClause a_whereClause)
a_joinIndex
- a_whereClause
- public Map getFromIndexOrderMap()
public void appendWhereClauseForJoin(int a_fromIndex, WhereClause a_whereClause)
a_fromIndex
- a_whereClause
- public void appendWhereClauseForJoin(int a_fromIndex, WhereExpression a_whereExpression, LogicalOperator a_logicalOperator)
a_fromIndex
- a_whereExpression
- a_logicalOperator
- public int getFromIndexJoinTo(int a_index)
public void append(int a_fromIndex, Set a_joinIndexSet, WhereClause a_whereClauseForJoin, int a_fromIndexJoinTo)
public void appendFromIndexJoinTo(int a_fromIndex, int a_fromIndexJoinTo)
public void appendWhereExpressionForTableJoin(int a_tableOrder, WhereExpression a_whereExpression)
public void appendJoinIndex(JoinIndex a_joinIndex)
public void resetWhereExpressionForTableJoin()
public void resetWhereClauseForJoin()
public Object clone()
public String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |