Module org.jooq
Package org.jooq
Interface InverseForeignKey<PARENT extends Record,CHILD extends Record>
- Type Parameters:
PARENT- The referencedKEY's owner table recordCHILD- TheFOREIGN KEY's owner table record
- All Superinterfaces:
Key<PARENT>,Named,QueryPart,Serializable
An
InverseForeignKey is an inverse ForeignKey. It
represents an inverse FOREIGN KEY relationship between two
tables.
Instances of this type cannot be created directly. They are available from generated code.
- Author:
- Lukas Eder
-
Method Summary
Modifier and TypeMethodDescription@NotNull ForeignKey<CHILD, PARENT> The referencedUniqueKey.@NotNull List<TableField<CHILD, ?>> The fields that make up the referencedUniqueKey.@NotNull TableField<CHILD,?> @NotNull [] The fields that make up the referencedUniqueKey.Methods inherited from interface org.jooq.Key
constraint, enforced, getFields, getFieldsArray, getTable, nullableMethods inherited from interface org.jooq.Named
$name, getComment, getCommentPart, getName, getQualifiedName, getUnqualifiedName
-
Method Details
-
getForeignKey
The referencedUniqueKey. -
getForeignKeyFields
The fields that make up the referencedUniqueKey.This returns the order in which the fields of
ForeignKey.getKey()are referenced, which is usually the same as the fields ofKey.getFields(), but not necessarily so. -
getForeignKeyFieldsArray
The fields that make up the referencedUniqueKey.This returns the order in which the fields of
ForeignKey.getKey()are referenced, which is usually the same as the fields ofKey.getFieldsArray(), but not necessarily so.- See Also:
-