public class PrimaryKey extends AbstractDatabaseObject
LiquibaseSerializable.SerializationType
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
Constructor and Description |
---|
PrimaryKey() |
Modifier and Type | Method and Description |
---|---|
PrimaryKey |
addColumnName(int position,
String columnName) |
int |
compareTo(Object other) |
boolean |
equals(Object o) |
Index |
getBackingIndex() |
String |
getColumnNames() |
List<String> |
getColumnNamesAsList() |
DatabaseObject[] |
getContainingObjects() |
String |
getName() |
Schema |
getSchema() |
Table |
getTable() |
String |
getTablespace() |
int |
hashCode() |
boolean |
isCertainName() |
PrimaryKey |
setBackingIndex(Index backingIndex) |
PrimaryKey |
setCertainName(boolean certainName) |
PrimaryKey |
setName(String name) |
PrimaryKey |
setTable(Table table) |
PrimaryKey |
setTablespace(String tablespace) |
String |
toString() |
getAttribute, getAttributes, getObjectTypeName, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, getSnapshotId, setAttribute, setSnapshotId, snapshotByDefault
public DatabaseObject[] getContainingObjects()
public String getName()
public PrimaryKey setName(String name)
public Schema getSchema()
public String getColumnNames()
public PrimaryKey addColumnName(int position, String columnName)
public Table getTable()
public PrimaryKey setTable(Table table)
public int compareTo(Object other)
compareTo
in interface Comparable
compareTo
in class AbstractDatabaseObject
public String toString()
toString
in class AbstractDatabaseObject
public boolean isCertainName()
public PrimaryKey setCertainName(boolean certainName)
public String getTablespace()
public PrimaryKey setTablespace(String tablespace)
public Index getBackingIndex()
public PrimaryKey setBackingIndex(Index backingIndex)
Copyright © 2017 Liquibase.org. All rights reserved.