public class PrimaryKey extends AbstractDatabaseObject
Constructor and Description |
---|
PrimaryKey() |
Modifier and Type | Method and Description |
---|---|
PrimaryKey |
addColumnName(int position,
java.lang.String columnName) |
int |
compareTo(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
Index |
getBackingIndex() |
java.lang.String |
getColumnNames() |
java.util.List<java.lang.String> |
getColumnNamesAsList() |
DatabaseObject[] |
getContainingObjects() |
java.lang.String |
getName() |
Schema |
getSchema() |
Table |
getTable() |
java.lang.String |
getTablespace() |
int |
hashCode() |
boolean |
isCertainName() |
PrimaryKey |
setBackingIndex(Index backingIndex) |
PrimaryKey |
setCertainName(boolean certainName) |
PrimaryKey |
setName(java.lang.String name) |
PrimaryKey |
setTable(Table table) |
PrimaryKey |
setTablespace(java.lang.String tablespace) |
java.lang.String |
toString() |
getAttribute, getAttributes, getObjectTypeName, getSnapshotId, setAttribute, setSnapshotId, snapshotByDefault
public DatabaseObject[] getContainingObjects()
public java.lang.String getName()
public PrimaryKey setName(java.lang.String name)
public Schema getSchema()
public java.lang.String getColumnNames()
public PrimaryKey addColumnName(int position, java.lang.String columnName)
public Table getTable()
public PrimaryKey setTable(Table table)
public int compareTo(java.lang.Object other)
compareTo
in interface java.lang.Comparable
compareTo
in class AbstractDatabaseObject
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.List<java.lang.String> getColumnNamesAsList()
public boolean isCertainName()
public PrimaryKey setCertainName(boolean certainName)
public java.lang.String getTablespace()
public PrimaryKey setTablespace(java.lang.String tablespace)
public Index getBackingIndex()
public PrimaryKey setBackingIndex(Index backingIndex)