public class ForeignKey extends AbstractDatabaseObject
LiquibaseSerializable.SerializationTypeGENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE| Constructor and Description |
|---|
ForeignKey() |
getAttribute, getAttributes, getObjectTypeName, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, getSnapshotId, setAttribute, setSnapshotId, snapshotByDefaultpublic DatabaseObject[] getContainingObjects()
public Schema getSchema()
public Table getPrimaryKeyTable()
public ForeignKey setPrimaryKeyTable(Table primaryKeyTable)
public java.lang.String getPrimaryKeyColumns()
public void addPrimaryKeyColumn(java.lang.String primaryKeyColumn)
public ForeignKey setPrimaryKeyColumns(java.lang.String primaryKeyColumns)
public Table getForeignKeyTable()
public ForeignKey setForeignKeyTable(Table foreignKeyTable)
public java.lang.String getForeignKeyColumns()
public void addForeignKeyColumn(java.lang.String foreignKeyColumn)
public ForeignKey setForeignKeyColumns(java.lang.String foreignKeyColumns)
public java.lang.String getName()
public ForeignKey setName(java.lang.String name)
public java.lang.String toString()
toString in class AbstractDatabaseObjectpublic boolean isDeferrable()
public ForeignKey setDeferrable(boolean deferrable)
public boolean isInitiallyDeferred()
public ForeignKey setInitiallyDeferred(boolean initiallyDeferred)
public ForeignKey setUpdateRule(ForeignKeyConstraintType rule)
public ForeignKeyConstraintType getUpdateRule()
public ForeignKey setDeleteRule(ForeignKeyConstraintType rule)
public ForeignKeyConstraintType getDeleteRule()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic int compareTo(java.lang.Object other)
compareTo in interface java.lang.ComparablecompareTo in class AbstractDatabaseObjectpublic Index getBackingIndex()
public ForeignKey setBackingIndex(Index backingIndex)