|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecttoolkit.db.api.JoinInfo
public class JoinInfo
JoinInfo wraps all info of related Join commands
| Field Summary | |
|---|---|
static int |
FULL_OUTER_JOIN
|
static int |
INNER_JOIN
|
static int |
LEFT_OUTER_JOIN
|
static int |
OUTER_JOIN
|
static int |
RIGHT_OUTER_JOIN
|
static java.lang.String |
STR_FULL_OUTER_JOIN
|
static java.lang.String |
STR_INNER_JOIN
|
static java.lang.String |
STR_LEFT_OUTER_JOIN
|
static java.lang.String |
STR_OUTER_JOIN
|
static java.lang.String |
STR_RIGHT_OUTER_JOIN
|
static java.lang.String |
STR_UNION_JOIN
|
static int |
UNION_JOIN
|
| Constructor Summary | |
|---|---|
JoinInfo(ColumnInfo columnFrom,
java.lang.String sOperator,
ColumnInfo columnTo,
int iJoinType,
boolean bSQL92,
boolean bSelfJoin)
constructor |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
Compares this JoinInfo to the specified object. |
ColumnInfo |
getColumnFrom()
Get FROM column's ColumnInfo. |
ColumnInfo |
getColumnTo()
Get ColumnInfo of the TO column. |
int |
getJoinType()
Get the outer join type. |
java.lang.String |
getOperator()
Get value of OPERATOR's string. |
boolean |
isFullOuterJoin()
Get whether this is a full outer join table. |
boolean |
isLeftOuterJoin()
Get wheather this is a left outer join table. |
boolean |
isOuterJoin()
Get whether this is an outer join table. |
boolean |
isRightOuterJoin()
Get wheather this is a right outer join table. |
boolean |
isSelfJoin()
Get whether this is a self join. |
boolean |
isSQL92()
Get whether this join applies SQL92 standard |
java.lang.String |
toString()
Returns a string representing this JoinInfo's values. |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int INNER_JOIN
public static final int RIGHT_OUTER_JOIN
public static final int FULL_OUTER_JOIN
public static final int LEFT_OUTER_JOIN
public static final int OUTER_JOIN
public static final int UNION_JOIN
public static final java.lang.String STR_INNER_JOIN
public static final java.lang.String STR_RIGHT_OUTER_JOIN
public static final java.lang.String STR_FULL_OUTER_JOIN
public static final java.lang.String STR_LEFT_OUTER_JOIN
public static final java.lang.String STR_OUTER_JOIN
public static final java.lang.String STR_UNION_JOIN
| Constructor Detail |
|---|
public JoinInfo(ColumnInfo columnFrom,
java.lang.String sOperator,
ColumnInfo columnTo,
int iJoinType,
boolean bSQL92,
boolean bSelfJoin)
columnFrom - the FROM column of the joinsOperator - the sOperator of the joincolumnTo - the TO column of the join| Method Detail |
|---|
public ColumnInfo getColumnFrom()
public java.lang.String getOperator()
public ColumnInfo getColumnTo()
public int getJoinType()
public boolean isOuterJoin()
public boolean isLeftOuterJoin()
public boolean isRightOuterJoin()
public boolean isFullOuterJoin()
public boolean isSQL92()
public boolean isSelfJoin()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
className@hashCode[ mappingNameOfFromColumn | operator | mappingNameOfToColumn |
joinTypeString | isSQL92 | isSelfJoin ]
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||