org.databene.platform.db.model
Class DBUniqueConstraint
java.lang.Object
org.databene.platform.db.model.DBConstraint
org.databene.platform.db.model.DBUniqueConstraint
- Direct Known Subclasses:
- DBPrimaryKeyConstraint
public class DBUniqueConstraint
- extends DBConstraint
Represents a unique constraint on one or the combination of several columns of one table.
Created: 06.01.2007 09:00:37
- Author:
- Volker Bergmann
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DBUniqueConstraint
public DBUniqueConstraint(java.lang.String name,
DBColumn... columns)
- Parameters:
name - the constraint name - it may be nullcolumns - the DBColumns to which the constraint is applied
getOwner
public DBTable getOwner()
- Description copied from class:
DBConstraint
- Returns the table which owns this constraint
- Specified by:
getOwner in class DBConstraint
- Returns:
- the table which owns this constraint
getColumns
public DBColumn[] getColumns()
- Description copied from class:
DBConstraint
- Returns the columns which constitute this constraint
- Specified by:
getColumns in class DBConstraint
- Returns:
- the columns which constitute this constraint
addColumn
public void addColumn(DBColumn column)
removeColumn
public void removeColumn(DBColumn column)
Copyright © 2010. All Rights Reserved.