Interface OracleConstraint
- All Superinterfaces:
OracleSQLObject,SQLConstraint,SQLObject,SQLTableElement
- All Known Implementing Classes:
OracleCheck,OracleForeignKey,OraclePrimaryKey,OracleUnique
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionclone()getUsing()voidsetDeferrable(Boolean enable) voidvoidsetExceptionsInto(SQLName exceptionsInto) voidvoidsetUsing(OracleUsingIndexClause using) voidsetValidate(Boolean validate) Methods inherited from interface com.alibaba.druid.sql.dialect.oracle.ast.OracleSQLObject
accept0Methods inherited from interface com.alibaba.druid.sql.ast.statement.SQLConstraint
getComment, getName, setComment, setName, simplifyMethods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent
-
Method Details
-
getExceptionsInto
SQLName getExceptionsInto() -
setExceptionsInto
-
getDeferrable
Boolean getDeferrable() -
setDeferrable
-
getEnable
Boolean getEnable() -
setEnable
-
getValidate
Boolean getValidate() -
setValidate
-
getInitially
OracleConstraint.Initially getInitially() -
setInitially
-
getUsing
OracleUsingIndexClause getUsing() -
setUsing
-
clone
OracleConstraint clone()- Specified by:
clonein interfaceSQLObject- Specified by:
clonein interfaceSQLTableElement
-