liquibase.database.structure
Class PrimaryKey

java.lang.Object
  extended by liquibase.database.structure.PrimaryKey
All Implemented Interfaces:
Comparable<PrimaryKey>, DatabaseObject

public class PrimaryKey
extends Object
implements DatabaseObject, Comparable<PrimaryKey>


Constructor Summary
PrimaryKey()
           
 
Method Summary
 void addColumnName(int position, String columnName)
           
 int compareTo(PrimaryKey o)
           
 boolean equals(Object o)
           
 String getColumnNames()
           
 List<String> getColumnNamesAsList()
           
 DatabaseObject[] getContainingObjects()
           
 String getName()
           
 Table getTable()
           
 String getTablespace()
           
 int hashCode()
           
 boolean isCertainName()
           
 void setCertainName(boolean certainName)
           
 void setName(String name)
           
 void setTable(Table table)
           
 void setTablespace(String tablespace)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrimaryKey

public PrimaryKey()
Method Detail

getContainingObjects

public DatabaseObject[] getContainingObjects()
Specified by:
getContainingObjects in interface DatabaseObject

getName

public String getName()

setName

public void setName(String name)

getColumnNames

public String getColumnNames()

addColumnName

public void addColumnName(int position,
                          String columnName)

getTable

public Table getTable()

setTable

public void setTable(Table table)

compareTo

public int compareTo(PrimaryKey o)
Specified by:
compareTo in interface Comparable<PrimaryKey>

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

getColumnNamesAsList

public List<String> getColumnNamesAsList()

isCertainName

public boolean isCertainName()

setCertainName

public void setCertainName(boolean certainName)

getTablespace

public String getTablespace()

setTablespace

public void setTablespace(String tablespace)


Copyright © 2012 Liquibase.org. All Rights Reserved.