liquibase.database.structure
Class PrimaryKey
java.lang.Object
liquibase.database.structure.PrimaryKey
- All Implemented Interfaces:
- java.lang.Comparable<PrimaryKey>, DatabaseObject
public class PrimaryKey
- extends java.lang.Object
- implements DatabaseObject, java.lang.Comparable<PrimaryKey>
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
PrimaryKey
public PrimaryKey()
getContainingObjects
public DatabaseObject[] getContainingObjects()
- Specified by:
getContainingObjects
in interface DatabaseObject
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getColumnNames
public java.lang.String getColumnNames()
addColumnName
public void addColumnName(int position,
java.lang.String columnName)
getTable
public Table getTable()
setTable
public void setTable(Table table)
compareTo
public int compareTo(PrimaryKey o)
- Specified by:
compareTo
in interface java.lang.Comparable<PrimaryKey>
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getColumnNamesAsList
public java.util.List<java.lang.String> getColumnNamesAsList()
isCertainName
public boolean isCertainName()
setCertainName
public void setCertainName(boolean certainName)
getTablespace
public java.lang.String getTablespace()
setTablespace
public void setTablespace(java.lang.String tablespace)
Copyright © 2010 Liquibase.org. All Rights Reserved.