public class Join
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
full |
private boolean |
inner |
private boolean |
left |
private boolean |
natural |
private Expression |
onExpression |
private boolean |
outer |
private boolean |
right |
private FromItem |
rightItem |
private boolean |
simple |
private java.util.List<Column> |
usingColumns |
Constructor and Description |
---|
Join() |
Modifier and Type | Method and Description |
---|---|
Expression |
getOnExpression()
Returns the "ON" expression (if any)
|
FromItem |
getRightItem()
Returns the right item of the join
|
java.util.List<Column> |
getUsingColumns()
Returns the "USING" list of
Column s (if any) |
boolean |
isFull()
Whether is a "FULL" join
|
boolean |
isInner()
Whether is a "INNER" join
|
boolean |
isLeft()
Whether is a "LEFT" join
|
boolean |
isNatural()
Whether is a "NATURAL" join
|
boolean |
isOuter()
Whether is a "OUTER" join
|
boolean |
isRight()
Whether is a "RIGHT" join
|
boolean |
isSimple()
Whether is a tab1,tab2 join
|
void |
setFull(boolean b) |
void |
setInner(boolean b) |
void |
setLeft(boolean b) |
void |
setNatural(boolean b) |
void |
setOnExpression(Expression expression) |
void |
setOuter(boolean b) |
void |
setRight(boolean b) |
void |
setRightItem(FromItem item) |
void |
setSimple(boolean b) |
void |
setUsingColumns(java.util.List<Column> list) |
java.lang.String |
toString() |
private boolean outer
private boolean right
private boolean left
private boolean natural
private boolean full
private boolean inner
private boolean simple
private FromItem rightItem
private Expression onExpression
private java.util.List<Column> usingColumns
public boolean isSimple()
public void setSimple(boolean b)
public boolean isInner()
public void setInner(boolean b)
public boolean isOuter()
public void setOuter(boolean b)
public boolean isLeft()
public void setLeft(boolean b)
public boolean isRight()
public void setRight(boolean b)
public boolean isNatural()
public void setNatural(boolean b)
public boolean isFull()
public void setFull(boolean b)
public FromItem getRightItem()
public void setRightItem(FromItem item)
public Expression getOnExpression()
public void setOnExpression(Expression expression)
public java.util.List<Column> getUsingColumns()
Column
s (if any)public void setUsingColumns(java.util.List<Column> list)
public java.lang.String toString()
toString
in class java.lang.Object