Class SQLAlterTableDropConstraint
java.lang.Object
com.alibaba.druid.sql.ast.SQLObjectImpl
com.alibaba.druid.sql.ast.statement.SQLAlterTableDropConstraint
- All Implemented Interfaces:
SQLObject
,SQLAlterTableItem
-
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) boolean
boolean
void
setCascade
(boolean cascade) void
setConstraintName
(SQLName constraintName) void
setRestrict
(boolean restrict) Methods inherited from class com.alibaba.druid.sql.ast.SQLObjectImpl
accept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, clone, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLine, toString
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, clone, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent
-
Field Details
-
cascade
protected boolean cascade -
restrict
protected boolean restrict
-
-
Constructor Details
-
SQLAlterTableDropConstraint
public SQLAlterTableDropConstraint()
-
-
Method Details
-
isCascade
public boolean isCascade() -
setCascade
public void setCascade(boolean cascade) -
isRestrict
public boolean isRestrict() -
setRestrict
public void setRestrict(boolean restrict) -
accept0
- Specified by:
accept0
in classSQLObjectImpl
-
getConstraintName
-
setConstraintName
-