Interface OracleConstraint
- All Superinterfaces:
OracleSQLObject
,SQLConstraint
,SQLObject
,SQLTableElement
- All Known Implementing Classes:
OracleCheck
,OracleForeignKey
,OraclePrimaryKey
,OracleUnique
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
getUsing()
void
setDeferrable
(Boolean enable) void
void
setExceptionsInto
(SQLName exceptionsInto) void
void
setUsing
(OracleUsingIndexClause using) void
setValidate
(Boolean validate) Methods inherited from interface com.alibaba.druid.sql.dialect.oracle.ast.OracleSQLObject
accept0
Methods inherited from interface com.alibaba.druid.sql.ast.statement.SQLConstraint
getComment, getName, setComment, setName, simplify
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
-
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:
clone
in interfaceSQLObject
- Specified by:
clone
in interfaceSQLTableElement
-