Class OscarDeleteStatement
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLStatementImpl
com.alibaba.druid.sql.ast.statement.SQLDeleteStatement
com.alibaba.druid.sql.dialect.oscar.ast.stmt.OscarDeleteStatement
- All Implemented Interfaces:
SQLDbTypedObject
,SQLObject
,SQLReplaceable
,SQLStatement
,OscarObject
,OscarStatement
-
Field Summary
Fields inherited from class com.alibaba.druid.sql.ast.statement.SQLDeleteStatement
from, only, tableSource, using, where, with
Fields inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
afterSemi, dbType, headHints
Fields inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
attributes, hint, parent, sourceColumn, sourceLine
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept0
(OscarASTVisitor visitor) protected void
accept0
(SQLASTVisitor visitor) clone()
getAlias()
boolean
void
void
setReturning
(boolean returning) Methods inherited from class com.alibaba.druid.sql.ast.statement.SQLDeleteStatement
addCondition, addCondition, addWhere, cloneTo, getChildren, getExprTableSource, getFrom, getTableName, getTableSource, getUsing, getWhere, getWith, isOnly, removeCondition, removeCondition, replace, setFrom, setOnly, setTableName, setTableName, setTableSource, setTableSource, setUsing, setWhere, setWith
Methods inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString, toUnformattedString
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, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent
Methods inherited from interface com.alibaba.druid.sql.ast.SQLStatement
getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString
-
Constructor Details
-
OscarDeleteStatement
public OscarDeleteStatement()
-
-
Method Details
-
isReturning
public boolean isReturning() -
setReturning
public void setReturning(boolean returning) -
getAlias
- Overrides:
getAlias
in classSQLDeleteStatement
-
setAlias
- Overrides:
setAlias
in classSQLDeleteStatement
-
accept0
- Overrides:
accept0
in classSQLDeleteStatement
-
accept0
- Specified by:
accept0
in interfaceOscarObject
-
clone
- Specified by:
clone
in interfaceSQLObject
- Specified by:
clone
in interfaceSQLStatement
- Overrides:
clone
in classSQLDeleteStatement
-