public class OracleSelectJoin extends SQLJoinTableSource implements OracleSelectTableSource
SQLJoinTableSource.JoinType| 限定符和类型 | 字段和说明 |
|---|---|
protected OracleSelectPivotBase |
pivot |
condition, joinType, left, natural, right, usingalias, aliasHashCod64, flashback, hintsattributes, parent| 构造器和说明 |
|---|
OracleSelectJoin() |
OracleSelectJoin(SQLTableSource left,
SQLJoinTableSource.JoinType joinType,
SQLTableSource right,
SQLExpr condition) |
OracleSelectJoin(String alias) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(OracleASTVisitor visitor) |
protected void |
accept0(SQLASTVisitor visitor) |
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() |
addCondition, addConditionn, addConditionnIfAbsent, cloneTo, conditionContainsTable, contains, contains, containsAlias, containsCondition, findColumn, findColumn, findJoin, findTableSource, findTableSourceWithColumn, findTableSourceWithColumn, getCondition, getJoinType, getLeft, getRight, getUsing, isNatural, match, other, rearrangement, replace, resolveColum, reverse, setCondition, setImplicitJoinToCross, setJoinType, setLeft, setLeft, setNatural, setRight, setRightaliasHashCode64, computeAlias, findTableSource, getAlias, getFlashback, getHints, getHintsSize, setAlias, setFlashback, setHintsaccept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentaliasHashCode64, computeAlias, containsAlias, findColumn, findColumn, findTableSource, findTableSource, findTableSourceWithColumn, findTableSourceWithColumn, getAlias, getFlashback, getHints, resolveColum, setAlias, setFlashbackaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentprotected OracleSelectPivotBase pivot
public OracleSelectJoin(String alias)
public OracleSelectJoin()
public OracleSelectJoin(SQLTableSource left, SQLJoinTableSource.JoinType joinType, SQLTableSource right, SQLExpr condition)
public OracleSelectPivotBase getPivot()
getPivot 在接口中 OracleSelectTableSourcepublic void setPivot(OracleSelectPivotBase pivot)
setPivot 在接口中 OracleSelectTableSourceprotected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLJoinTableSourceprotected void accept0(OracleASTVisitor visitor)
public void output(StringBuffer buf)
output 在接口中 SQLObjectoutput 在类中 SQLJoinTableSourcepublic boolean equals(Object o)
equals 在类中 SQLJoinTableSourcepublic int hashCode()
hashCode 在类中 SQLTableSourceImplpublic String toString()
toString 在类中 SQLObjectImplpublic SQLJoinTableSource clone()
clone 在接口中 SQLObjectclone 在接口中 SQLTableSourceclone 在类中 SQLJoinTableSourcepublic void setLeft(String tableName)
public void setRight(String tableName)
public SQLJoinTableSource join(SQLTableSource right, SQLJoinTableSource.JoinType joinType, SQLExpr condition)
join 在类中 SQLJoinTableSourceCopyright © 2013–2019 Alibaba Group. All rights reserved.