public class OracleSelectJoin extends SQLJoinTableSource implements OracleSelectTableSource
SQLJoinTableSource.JoinType
Constructor and Description |
---|
OracleSelectJoin() |
OracleSelectJoin(SQLTableSource left,
SQLJoinTableSource.JoinType joinType,
SQLTableSource right,
SQLExpr condition) |
OracleSelectJoin(String alias) |
Modifier and Type | Method and Description |
---|---|
SQLJoinTableSource |
clone() |
boolean |
equals(Object o) |
OracleSelectPivotBase |
getPivot() |
int |
hashCode() |
SQLJoinTableSource |
join(SQLTableSource right,
SQLJoinTableSource.JoinType joinType,
SQLExpr condition) |
void |
output(StringBuffer buf) |
void |
setLeft(String tableName) |
void |
setPivot(OracleSelectPivotBase pivot) |
void |
setRight(String tableName) |
String |
toString() |
addConditionn, addConditionnIfAbsent, cloneTo, conditionContainsTable, contains, contains, containsAlias, containsCondition, findColumn, findColumn, findJoin, findTableSource, findTableSourceWithColumn, findTableSourceWithColumn, getCondition, getJoinType, getLeft, getRight, getUsing, isNatural, match, other, rearrangement, replace, reverse, setCondition, setJoinType, setLeft, setLeft, setNatural, setRight, setRight
aliasHashCode64, computeAlias, findTableSource, getAlias, getFlashback, getHints, getHintsSize, setAlias, setFlashback, setHints
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParent
aliasHashCode64, computeAlias, containsAlias, findColumn, findColumn, findTableSource, findTableSource, findTableSourceWithColumn, findTableSourceWithColumn, getAlias, getFlashback, getHints, setAlias, setFlashback
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParent
public OracleSelectJoin(String alias)
public OracleSelectJoin()
public OracleSelectJoin(SQLTableSource left, SQLJoinTableSource.JoinType joinType, SQLTableSource right, SQLExpr condition)
public OracleSelectPivotBase getPivot()
getPivot
in interface OracleSelectTableSource
public void setPivot(OracleSelectPivotBase pivot)
setPivot
in interface OracleSelectTableSource
public void output(StringBuffer buf)
output
in interface SQLObject
output
in class SQLJoinTableSource
public boolean equals(Object o)
equals
in class SQLJoinTableSource
public String toString()
toString
in class SQLObjectImpl
public SQLJoinTableSource clone()
clone
in interface SQLObject
clone
in interface SQLTableSource
clone
in class SQLJoinTableSource
public void setLeft(String tableName)
public void setRight(String tableName)
public SQLJoinTableSource join(SQLTableSource right, SQLJoinTableSource.JoinType joinType, SQLExpr condition)
join
in class SQLJoinTableSource
Copyright © 2013–2017 Alibaba Group. All rights reserved.