public class Index extends AbstractDatabaseObject
LiquibaseSerializable.SerializationType
Modifier and Type | Field and Description |
---|---|
static String |
MARK_FOREIGN_KEY
Marks Index as associated with Foreign Key [FK]
|
static String |
MARK_PRIMARY_KEY
Marks Index as associated with Primary Key [PK]
|
static String |
MARK_UNIQUE_CONSTRAINT
Marks Index as associated with Unique Constraint [UC]
|
GENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE
Constructor and Description |
---|
Index() |
Modifier and Type | Method and Description |
---|---|
void |
addAssociatedWith(String item) |
Index |
addColumn(String column) |
int |
compareTo(Object other) |
boolean |
equals(Object obj) |
Set<String> |
getAssociatedWith() |
String |
getAssociatedWithAsString() |
String |
getColumnNames() |
List<String> |
getColumns() |
DatabaseObject[] |
getContainingObjects() |
String |
getFilterCondition() |
String |
getName() |
Schema |
getSchema() |
Table |
getTable() |
String |
getTablespace() |
int |
hashCode() |
boolean |
isAssociatedWith(String keyword) |
Boolean |
isUnique() |
Index |
setColumns(String columns) |
Index |
setFilterCondition(String filterCondition) |
Index |
setName(String name) |
Index |
setTable(Table table) |
Index |
setTablespace(String tablespace) |
Index |
setUnique(Boolean value) |
String |
toString() |
getAttribute, getAttributes, getObjectTypeName, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, getSnapshotId, setAttribute, setSnapshotId, snapshotByDefault
public static final String MARK_PRIMARY_KEY
public static final String MARK_FOREIGN_KEY
public static final String MARK_UNIQUE_CONSTRAINT
public DatabaseObject[] getContainingObjects()
public String getName()
public Schema getSchema()
public Table getTable()
public String getTablespace()
public String getColumnNames()
public String getFilterCondition()
public Boolean isUnique()
public String getAssociatedWithAsString()
public void addAssociatedWith(String item)
public boolean isAssociatedWith(String keyword)
public int compareTo(Object other)
compareTo
in interface Comparable
compareTo
in class AbstractDatabaseObject
public String toString()
toString
in class AbstractDatabaseObject
Copyright © 2014 Liquibase.org. All rights reserved.