liquibase.database.structure
Class UniqueConstraint
java.lang.Object
liquibase.database.structure.UniqueConstraint
- All Implemented Interfaces:
- Comparable<UniqueConstraint>, DatabaseObject
public class UniqueConstraint
- extends Object
- implements DatabaseObject, Comparable<UniqueConstraint>
UniqueConstraint
public UniqueConstraint()
getContainingObjects
public DatabaseObject[] getContainingObjects()
- Specified by:
getContainingObjects
in interface DatabaseObject
getName
public String getName()
setName
public void setName(String constraintName)
getTable
public Table getTable()
setTable
public void setTable(Table table)
getColumns
public List<String> getColumns()
isDeferrable
public boolean isDeferrable()
setDeferrable
public void setDeferrable(boolean deferrable)
isInitiallyDeferred
public boolean isInitiallyDeferred()
setInitiallyDeferred
public void setInitiallyDeferred(boolean initiallyDeferred)
getColumnNames
public String getColumnNames()
setDisabled
public void setDisabled(boolean disabled)
isDisabled
public boolean isDisabled()
getTablespace
public String getTablespace()
setTablespace
public void setTablespace(String tablespace)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
compareTo
public int compareTo(UniqueConstraint o)
- Specified by:
compareTo
in interface Comparable<UniqueConstraint>
- See Also:
Comparable.compareTo(java.lang.Object)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2012 Liquibase.org. All Rights Reserved.