Class SQLInsertStatement.ValuesClause
- java.lang.Object
-
- com.alibaba.druid.sql.ast.SQLObjectImpl
-
- com.alibaba.druid.sql.ast.statement.SQLInsertStatement.ValuesClause
-
- All Implemented Interfaces:
SQLObject,SQLReplaceable
- Enclosing class:
- SQLInsertStatement
public static class SQLInsertStatement.ValuesClause extends SQLObjectImpl implements SQLReplaceable
-
-
Field Summary
-
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
-
Constructor Summary
Constructors Constructor Description ValuesClause()ValuesClause(List<SQLExpr> values)ValuesClause(List values, SQLObject parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaccept0(SQLASTVisitor visitor)voidaddValue(SQLExpr value)voidaddValue(Object value)SQLInsertStatement.ValuesClauseclone()StringgetOriginalString()intgetReplaceCount()List<SQLExpr>getValues()voidincrementReplaceCount()booleanreplace(SQLExpr expr, SQLExpr target)voidsetOriginalString(String originalString)-
Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, cloneTo, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSource, setSourceLine, toString
-
-
-
-
Method Detail
-
clone
public SQLInsertStatement.ValuesClause clone()
- Specified by:
clonein interfaceSQLObject- Overrides:
clonein classSQLObjectImpl
-
replace
public boolean replace(SQLExpr expr, SQLExpr target)
- Specified by:
replacein interfaceSQLReplaceable
-
addValue
public void addValue(Object value)
-
addValue
public void addValue(SQLExpr value)
-
accept0
protected void accept0(SQLASTVisitor visitor)
- Specified by:
accept0in classSQLObjectImpl
-
getOriginalString
public String getOriginalString()
-
setOriginalString
public void setOriginalString(String originalString)
-
getReplaceCount
public int getReplaceCount()
-
incrementReplaceCount
public void incrementReplaceCount()
-
-