public static class SQLWithSubqueryClause.Entry extends SQLTableSourceImpl implements SQLReplaceable
| Constructor and Description |
|---|
Entry() |
Entry(String alias,
SQLExpr expr) |
Entry(String alias,
SQLSelect select) |
| Modifier and Type | Method and Description |
|---|---|
SQLWithSubqueryClause.Entry |
clone() |
void |
cloneTo(SQLWithSubqueryClause.Entry x) |
boolean |
equals(Object o) |
SQLTableSource |
findTableSourceWithColumn(long columnNameHash,
String columnName,
int option) |
List<SQLName> |
getColumns() |
SQLExpr |
getExpr() |
SQLStatement |
getReturningStatement() |
SQLSelect |
getSubQuery() |
int |
hashCode() |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
void |
setExpr(SQLExpr expr) |
void |
setReturningStatement(SQLStatement returningStatement) |
void |
setSubQuery(SQLSelect subQuery) |
aliasHashCode64, computeAlias, containsAlias, findColumn, findColumn, findTableSource, findTableSource, findTableSourceWithColumn, findTableSourceWithColumn, findTableSourceWithColumn, getAlias, getAlias2, getFlashback, getHints, getHintsSize, resolveColum, setAlias, setFlashback, setHintsaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentpublic void cloneTo(SQLWithSubqueryClause.Entry x)
public boolean replace(SQLExpr expr, SQLExpr target)
replace in interface SQLReplaceablepublic SQLWithSubqueryClause.Entry clone()
clone in interface SQLObjectclone in interface SQLTableSourceclone in class SQLTableSourceImplpublic SQLExpr getExpr()
public void setExpr(SQLExpr expr)
public SQLSelect getSubQuery()
public void setSubQuery(SQLSelect subQuery)
public SQLStatement getReturningStatement()
public void setReturningStatement(SQLStatement returningStatement)
public SQLTableSource findTableSourceWithColumn(long columnNameHash, String columnName, int option)
findTableSourceWithColumn in interface SQLTableSourcefindTableSourceWithColumn in class SQLTableSourceImplpublic boolean equals(Object o)
equals in class SQLTableSourceImplpublic int hashCode()
hashCode in class SQLTableSourceImplCopyright © 2013–2022 Alibaba Group. All rights reserved.