public class Join extends ASTNodeAccessImpl
Constructor and Description |
---|
Join() |
Modifier and Type | Method and Description |
---|---|
KSQLJoinWindow |
getJoinWindow()
Return the "WITHIN" join window (if any)
|
Expression |
getOnExpression()
Returns the "ON" expression (if any)
|
FromItem |
getRightItem()
Returns the right item of the join
|
List<Column> |
getUsingColumns()
Returns the "USING" list of
Column s (if any) |
boolean |
isCross() |
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 |
isSemi()
Whether is a "SEMI" join
|
boolean |
isSimple()
Whether is a tab1,tab2 join
|
boolean |
isWindowJoin() |
void |
setCross(boolean cross) |
void |
setFull(boolean b) |
void |
setInner(boolean b) |
void |
setJoinWindow(KSQLJoinWindow joinWindow) |
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 |
setSemi(boolean b) |
void |
setSimple(boolean b) |
void |
setUsingColumns(List<Column> list) |
String |
toString() |
getASTNode, setASTNode
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 isSemi()
public void setSemi(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 boolean isCross()
public void setCross(boolean cross)
public FromItem getRightItem()
public void setRightItem(FromItem item)
public Expression getOnExpression()
public void setOnExpression(Expression expression)
public boolean isWindowJoin()
public KSQLJoinWindow getJoinWindow()
public void setJoinWindow(KSQLJoinWindow joinWindow)
Copyright © 2004–2019 JSQLParser. All rights reserved.