- Alle Superschnittstellen:
ConstraintDefinition,Definition
- Alle bekannten Implementierungsklassen:
DefaultForeignKeyDefinition
An object holding information about a foreign key relationship.
- Autor:
- Lukas Eder
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintCount the number of references between referencing and referenced tables.Get the inverse key.The list of columns making up the foreign key.Veraltet.The list of columns referenced by this foreign keyThe referenced key.The definition of the referenced table.Resolve a referenced key.Von Schnittstelle geerbte Methoden org.jooq.meta.ConstraintDefinition
enforced, getTableVon Schnittstelle geerbte Methoden org.jooq.meta.Definition
getCatalog, getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getPackage, getPartiallyQualifiedNames, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource, isSynthetic
-
Methodendetails
-
getKeyTable
Veraltet.- [#9672] - jOOQ 3.13 - UseConstraintDefinition.getTable()instead.The definition of the referencing table -
getKeyColumns
List<ColumnDefinition> getKeyColumns()The list of columns making up the foreign key. -
getReferencedKey
UniqueKeyDefinition getReferencedKey()The referenced key. -
resolveReferencedKey
UniqueKeyDefinition resolveReferencedKey()Resolve a referenced key.If
getReferencedKey()coincides itself with a foreign key, resolve that foreign key recursively. In case of ambiguity (two foreign keys coinciding with a single unique key), this returnsnull. -
getReferencedTable
TableDefinition getReferencedTable()The definition of the referenced table. -
getReferencedColumns
List<ColumnDefinition> getReferencedColumns()The list of columns referenced by this foreign key -
countSimilarReferences
int countSimilarReferences()Count the number of references between referencing and referenced tables. -
getInverse
InverseForeignKeyDefinition getInverse()Get the inverse key.
-
ConstraintDefinition.getTable()instead.