Class SQLUpdateSetItem
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.statement.SQLUpdateSetItem
- All Implemented Interfaces:
SQLObject
,SQLReplaceable
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
accept0
(SQLASTVisitor visitor) clone()
void
boolean
columnMatch
(long columnHash) boolean
columnMatch
(String column) boolean
getValue()
int
hashCode()
void
output
(Appendable buf) boolean
void
void
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toString
-
Constructor Details
-
SQLUpdateSetItem
public SQLUpdateSetItem()
-
-
Method Details
-
getColumn
-
cloneTo
-
clone
- Specified by:
clone
in interfaceSQLObject
- Overrides:
clone
in classSQLObjectImpl
-
setColumn
-
getValue
-
setValue
-
output
- Specified by:
output
in interfaceSQLObject
- Overrides:
output
in classSQLObjectImpl
-
accept0
- Specified by:
accept0
in classSQLObjectImpl
-
columnMatch
-
columnMatch
public boolean columnMatch(long columnHash) -
replace
- Specified by:
replace
in interfaceSQLReplaceable
-
equals
-
hashCode
public int hashCode()
-