public interface ForeignKeyDefinition extends Definition
| Modifier and Type | Method and Description |
|---|---|
int |
countSimilarReferences()
Count the number of references between referencing and referenced tables.
|
List<ColumnDefinition> |
getKeyColumns()
The list of columns making up the foreign key.
|
TableDefinition |
getKeyTable()
The definition of the referencing table
|
List<ColumnDefinition> |
getReferencedColumns()
The list of columns referenced by this foreign key
|
UniqueKeyDefinition |
getReferencedKey()
The referenced key.
|
TableDefinition |
getReferencedTable()
The definition of the referenced table.
|
getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getQualifiedInputName, getQualifiedName, getQualifiedOutputName, getSchemaTableDefinition getKeyTable()
List<ColumnDefinition> getKeyColumns()
UniqueKeyDefinition getReferencedKey()
TableDefinition getReferencedTable()
List<ColumnDefinition> getReferencedColumns()
int countSimilarReferences()
Copyright © 2013. All Rights Reserved.