public class SQLUnaryExpr extends SQLExprImpl implements Serializable, SQLReplaceable
| Constructor and Description |
|---|
SQLUnaryExpr() |
SQLUnaryExpr(SQLUnaryOperator operator,
SQLExpr expr) |
| Modifier and Type | Method and Description |
|---|---|
SQLUnaryExpr |
clone() |
SQLDataType |
computeDataType() |
boolean |
equals(Object obj) |
List<SQLObject> |
getChildren() |
SQLExpr |
getExpr() |
SQLUnaryOperator |
getOperator() |
int |
hashCode() |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
void |
setExpr(SQLExpr expr) |
void |
setOperator(SQLUnaryOperator operator) |
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, 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 SQLUnaryExpr()
public SQLUnaryExpr(SQLUnaryOperator operator, SQLExpr expr)
public SQLUnaryExpr clone()
public SQLUnaryOperator getOperator()
public void setOperator(SQLUnaryOperator operator)
public SQLExpr getExpr()
public void setExpr(SQLExpr expr)
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 boolean replace(SQLExpr expr, SQLExpr target)
replace in interface SQLReplaceablepublic SQLDataType computeDataType()
computeDataType in interface SQLExprcomputeDataType in class SQLExprImplCopyright © 2013–2022 Alibaba Group. All rights reserved.