Class DB2DropSchemaStatement
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.SQLStatementImpl
com.alibaba.druid.sql.dialect.db2.ast.stmt.DB2DropSchemaStatement
- All Implemented Interfaces:
SQLDbTypedObject,SQLObject,SQLStatement,SQLDDLStatement,SQLDropStatement,DB2Object,DB2Statement
public class DB2DropSchemaStatement
extends SQLStatementImpl
implements DB2Statement, SQLDropStatement
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.alibaba.druid.sql.dialect.db2.ast.DB2Object
DB2Object.ConstantsNested classes/interfaces inherited from interface com.alibaba.druid.sql.ast.statement.SQLDDLStatement
SQLDDLStatement.DDLObjectType -
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept0(DB2ASTVisitor visitor) protected voidaccept0(SQLASTVisitor visitor) getName()booleanbooleanbooleanvoidsetCascade(boolean cascade) voidsetIfExists(boolean ifExists) voidsetRestrict(boolean restrict) voidsetSchemaName(SQLName schemaName) Methods inherited from class com.alibaba.druid.sql.ast.SQLStatementImpl
clone, cloneTo, getChildren, 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, cloneTo, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setHint, setParent, setSource, setSourceLineMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.alibaba.druid.sql.ast.statement.SQLDDLStatement
getDDLObjectTypeMethods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, setSourceMethods inherited from interface com.alibaba.druid.sql.ast.SQLStatement
clone, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseString, toParameterizedString, toString, toString
-
Constructor Details
-
DB2DropSchemaStatement
public DB2DropSchemaStatement()
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceSQLDropStatement
-
getSchemaName
-
setSchemaName
-
isIfExists
public boolean isIfExists() -
setIfExists
public void setIfExists(boolean ifExists) -
isRestrict
public boolean isRestrict() -
setRestrict
public void setRestrict(boolean restrict) -
isCascade
public boolean isCascade() -
setCascade
public void setCascade(boolean cascade) -
accept0
- Overrides:
accept0in classSQLStatementImpl
-
accept0
-