public class SQLAssignItem extends SQLExprImpl implements SQLReplaceable
Constructor and Description |
---|
SQLAssignItem() |
SQLAssignItem(SQLExpr target,
SQLExpr value) |
Modifier and Type | Method and Description |
---|---|
SQLAssignItem |
clone() |
boolean |
equals(Object o) |
List<SQLObject> |
getChildren() |
SQLExpr |
getTarget() |
SQLExpr |
getValue() |
int |
hashCode() |
boolean |
replace(SQLExpr expr,
SQLExpr target) |
void |
setTarget(SQLExpr x) |
void |
setValue(SQLExpr x) |
computeDataType
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toString
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent
public boolean equals(Object o)
equals
in class SQLExprImpl
public int hashCode()
hashCode
in class SQLExprImpl
public SQLAssignItem clone()
public List<SQLObject> getChildren()
getChildren
in interface SQLExpr
getChildren
in class SQLExprImpl
public SQLExpr getTarget()
public void setTarget(SQLExpr x)
public SQLExpr getValue()
public void setValue(SQLExpr x)
public boolean replace(SQLExpr expr, SQLExpr target)
replace
in interface SQLReplaceable
Copyright © 2013–2021 Alibaba Group. All rights reserved.