public class SQLJoinTableSource extends SQLTableSourceImpl implements SQLReplaceable
| Modifier and Type | Class and Description |
|---|---|
static class |
SQLJoinTableSource.JoinType |
| Constructor and Description |
|---|
SQLJoinTableSource() |
SQLJoinTableSource(SQLTableSource left,
SQLJoinTableSource.JoinType joinType,
SQLTableSource right,
SQLExpr condition) |
SQLJoinTableSource(String alias) |
| Modifier and Type | Method and Description |
|---|---|
SQLJoinTableSource |
clone() |
void |
cloneTo(SQLJoinTableSource x) |
boolean |
equals(Object o) |
SQLExpr |
getCondition() |
SQLJoinTableSource.JoinType |
getJoinType() |
SQLTableSource |
getLeft() |
SQLTableSource |
getRight() |
List<SQLExpr> |
getUsing() |
boolean |
isNatural() |
void |
output(StringBuffer buf) |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
void |
setCondition(SQLExpr condition) |
void |
setJoinType(SQLJoinTableSource.JoinType joinType) |
void |
setLeft(SQLTableSource left) |
void |
setNatural(boolean natural) |
void |
setRight(SQLTableSource right) |
computeAlias, getAlias, getFlashback, getHints, getHintsSize, setAlias, setFlashback, setHintsaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParent, toStringgetClass, hashCode, notify, notifyAll, wait, wait, waitaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentpublic SQLJoinTableSource(String alias)
public SQLJoinTableSource()
public SQLJoinTableSource(SQLTableSource left, SQLJoinTableSource.JoinType joinType, SQLTableSource right, SQLExpr condition)
public SQLJoinTableSource.JoinType getJoinType()
public void setJoinType(SQLJoinTableSource.JoinType joinType)
public SQLTableSource getLeft()
public void setLeft(SQLTableSource left)
public SQLTableSource getRight()
public void setRight(SQLTableSource right)
public SQLExpr getCondition()
public void setCondition(SQLExpr condition)
public boolean isNatural()
public void setNatural(boolean natural)
public void output(StringBuffer buf)
output in interface SQLObjectoutput in class SQLObjectImplpublic boolean replace(SQLExpr expr, SQLExpr target)
replace in interface SQLReplaceablepublic void cloneTo(SQLJoinTableSource x)
public SQLJoinTableSource clone()
clone in interface SQLObjectclone in interface SQLTableSourceclone in class SQLTableSourceImplCopyright © 2013–2017 Alibaba Group. All rights reserved.