Class SQLSetStatement
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLStatementImpl
com.alibaba.druid.sql.ast.statement.SQLSetStatement
- All Implemented Interfaces:
SQLDbTypedObject,SQLObject,SQLStatement
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
afterSemi, dbType, headHintsFields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine -
Constructor Summary
ConstructorsConstructorDescriptionSQLSetStatement(DbType dbType) SQLSetStatement(SQLExpr target, SQLExpr value) SQLSetStatement(SQLExpr target, SQLExpr value, DbType dbType) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaccept0(SQLASTVisitor visitor) clone()getHints()getItems()booleanisUseSet()voidoutput(StringBuilder buf) static SQLSetStatementvoidvoidsetHints(List<SQLCommentHint> hints) voidsetItems(List<SQLAssignItem> items) voidsetMaridbSetForStatement(SQLStatement maridbSetForStatement) voidsetOption(SQLSetStatement.Option option) voidsetUseSet(boolean useSet) Methods inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString, toUnformattedStringMethods 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, putAttribute, setHint, setParent, setSourceColumn, setSourceLineMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, putAttribute, setParent
-
Constructor Details
-
SQLSetStatement
public SQLSetStatement() -
SQLSetStatement
-
SQLSetStatement
-
SQLSetStatement
-
-
Method Details
-
plus
-
getItems
-
setItems
-
getHints
-
setHints
-
getOption
-
setOption
-
isUseSet
public boolean isUseSet() -
setUseSet
public void setUseSet(boolean useSet) -
set
-
getMaridbSetForStatement
-
setMaridbSetForStatement
-
accept0
- Overrides:
accept0in classSQLStatementImpl
-
output
- Specified by:
outputin interfaceSQLObject- Overrides:
outputin classSQLObjectImpl
-
clone
- Specified by:
clonein interfaceSQLObject- Specified by:
clonein interfaceSQLStatement- Overrides:
clonein classSQLStatementImpl
-
getChildren
- Specified by:
getChildrenin interfaceSQLStatement- Overrides:
getChildrenin classSQLStatementImpl
-