Interface SQLUniqueConstraint
-
- All Superinterfaces:
SQLConstraint,SQLObject
- All Known Subinterfaces:
SQLPrimaryKey
- All Known Implementing Classes:
MySqlKey,MySqlPrimaryKey,MySqlUnique,OraclePrimaryKey,OracleUnique,SQLPrimaryKeyImpl,SQLUnique,StarRocksAggregateKey,StarRocksDuplicateKey
public interface SQLUniqueConstraint extends SQLConstraint
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancontainsColumn(long columnNameHash)booleancontainsColumn(String column)List<SQLSelectOrderByItem>getColumns()-
Methods inherited from interface com.alibaba.druid.sql.ast.statement.SQLConstraint
getComment, getName, setComment, setHasConstraint, setName, simplify
-
Methods inherited from interface com.alibaba.druid.sql.ast.SQLObject
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, clone, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, putAttribute, setParent, setSource
-
-
-
-
Method Detail
-
getColumns
List<SQLSelectOrderByItem> getColumns()
-
containsColumn
boolean containsColumn(String column)
-
containsColumn
boolean containsColumn(long columnNameHash)
-
-