public final class SQLInListExpr extends SQLExprImpl implements SQLReplaceable, Serializable
| Constructor and Description |
|---|
SQLInListExpr() |
SQLInListExpr(SQLExpr expr) |
SQLInListExpr(SQLExpr expr,
boolean not) |
SQLInListExpr(String expr,
String... values) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTarget(int index,
SQLExpr x) |
void |
addTarget(SQLExpr x) |
SQLInListExpr |
clone() |
SQLDataType |
computeDataType() |
boolean |
equals(Object obj) |
List<SQLObject> |
getChildren() |
SQLExpr |
getExpr() |
SQLCommentHint |
getHint() |
List<SQLExpr> |
getTargetList() |
int |
hashCode() |
boolean |
isNot() |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
void |
setExpr(SQLExpr expr) |
void |
setHint(SQLCommentHint hint) |
void |
setNot(boolean not) |
void |
setTargetList(List<SQLExpr> targetList) |
boolean |
sortTargetList() |
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 SQLInListExpr()
public SQLInListExpr(SQLExpr expr)
public SQLInListExpr(SQLExpr expr, boolean not)
public SQLInListExpr clone()
public boolean isNot()
public void setNot(boolean not)
public SQLExpr getExpr()
public void setExpr(SQLExpr expr)
public void addTarget(SQLExpr x)
public void addTarget(int index,
SQLExpr x)
public boolean sortTargetList()
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 SQLObjectImplCopyright © 2013–2022 Alibaba Group. All rights reserved.