public class SQLSubqueryTableSource extends SQLTableSourceImpl
| Constructor and Description |
|---|
SQLSubqueryTableSource() |
SQLSubqueryTableSource(SQLSelect select) |
SQLSubqueryTableSource(SQLSelectQuery query) |
SQLSubqueryTableSource(SQLSelect select,
String alias) |
SQLSubqueryTableSource(String alias) |
| Modifier and Type | Method and Description |
|---|---|
void |
addColumn(SQLName column) |
SQLSubqueryTableSource |
clone() |
void |
cloneTo(SQLSubqueryTableSource x) |
boolean |
equals(Object o) |
SQLTableSource |
findTableSourceWithColumn(long columnNameHash) |
SQLTableSource |
findTableSourceWithColumn(String columnName) |
List<SQLName> |
getColumns() |
SQLSelect |
getSelect() |
int |
hashCode() |
void |
output(StringBuffer buf) |
void |
setSelect(SQLSelect select) |
aliasHashCode64, computeAlias, containsAlias, findColumn, findColumn, findTableSource, findTableSource, getAlias, getFlashback, getHints, getHintsSize, resolveColum, setAlias, setFlashback, setHintsaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParent, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParentpublic SQLSubqueryTableSource()
public SQLSubqueryTableSource(String alias)
public SQLSubqueryTableSource(SQLSelect select)
public SQLSubqueryTableSource(SQLSelectQuery query)
public SQLSelect getSelect()
public void setSelect(SQLSelect select)
public void output(StringBuffer buf)
output in interface SQLObjectoutput in class SQLObjectImplpublic void cloneTo(SQLSubqueryTableSource x)
public SQLSubqueryTableSource clone()
clone in interface SQLObjectclone in interface SQLTableSourceclone in class SQLTableSourceImplpublic SQLTableSource findTableSourceWithColumn(String columnName)
findTableSourceWithColumn in interface SQLTableSourcefindTableSourceWithColumn in class SQLTableSourceImplpublic SQLTableSource findTableSourceWithColumn(long columnNameHash)
findTableSourceWithColumn in interface SQLTableSourcefindTableSourceWithColumn in class SQLTableSourceImplpublic void addColumn(SQLName column)
public boolean equals(Object o)
equals in class SQLTableSourceImplpublic int hashCode()
hashCode in class SQLTableSourceImplCopyright © 2013–2020 Alibaba Group. All rights reserved.