public class SQLInSubQueryExpr extends SQLExprImpl implements Serializable, SQLReplaceable
| Modifier and Type | Field and Description |
|---|---|
SQLCommentHint |
hint |
SQLSelect |
subQuery |
| Constructor and Description |
|---|
SQLInSubQueryExpr() |
SQLInSubQueryExpr(SQLExpr expr,
SQLSelectQueryBlock queryBlock) |
SQLInSubQueryExpr(SQLSelect select) |
| Modifier and Type | Method and Description |
|---|---|
SQLInSubQueryExpr |
clone() |
SQLDataType |
computeDataType() |
boolean |
equals(Object obj) |
List<SQLObject> |
getChildren() |
SQLExpr |
getExpr() |
SQLCommentHint |
getHint() |
SQLSelect |
getSubQuery() |
int |
hashCode() |
boolean |
isGlobal() |
boolean |
isNot() |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
void |
setExpr(SQLExpr expr) |
void |
setGlobal(boolean global) |
void |
setHint(SQLCommentHint hint) |
void |
setNot(boolean not) |
void |
setSubQuery(SQLSelect x) |
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent, setSourceColumn, setSourceLine, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentpublic SQLSelect subQuery
public SQLCommentHint hint
public SQLInSubQueryExpr()
public SQLInSubQueryExpr(SQLSelect select)
public SQLInSubQueryExpr(SQLExpr expr, SQLSelectQueryBlock queryBlock)
public SQLInSubQueryExpr clone()
public boolean isNot()
public void setNot(boolean not)
public SQLExpr getExpr()
public void setExpr(SQLExpr expr)
public SQLSelect getSubQuery()
public void setSubQuery(SQLSelect x)
public List<SQLObject> getChildren()
getChildren in interface SQLExprgetChildren in class SQLExprImplpublic int hashCode()
hashCode in class SQLExprImplpublic boolean equals(Object obj)
equals in class SQLExprImplpublic SQLDataType computeDataType()
computeDataType in interface SQLExprcomputeDataType in class SQLExprImplpublic boolean replace(SQLExpr expr, SQLExpr target)
replace in interface SQLReplaceablepublic SQLCommentHint getHint()
getHint in interface SQLExprgetHint in class SQLObjectImplpublic void setHint(SQLCommentHint hint)
setHint in class SQLObjectImplpublic boolean isGlobal()
public void setGlobal(boolean global)
Copyright © 2013–2020 Alibaba Group. All rights reserved.