java.lang.Object
org.jooq.meta.DefaultRelations
- Alle implementierten Schnittstellen:
Relations
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidaddCheckConstraint(TableDefinition table, CheckConstraintDefinition constraint) voidaddForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable) voidaddForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, boolean enforced) voidaddForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, Integer positionInUniqueKey, boolean enforced) voidaddForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, ColumnDefinition uniqueKeyColumn, boolean enforced) voidaddPrimaryKey(String keyName, TableDefinition table, ColumnDefinition column) voidaddPrimaryKey(String keyName, TableDefinition table, ColumnDefinition column, boolean enforced) voidaddUniqueKey(String keyName, TableDefinition table, ColumnDefinition column) voidaddUniqueKey(String keyName, TableDefinition table, ColumnDefinition column, boolean enforced) Get a list ofCHECKconstraints for a given table.getForeignKeys(ColumnDefinition column) Get a list of foreign keys for a given table, that the column participates in.getForeignKeys(TableDefinition table) Get a list of foreign keys for a given table.getKeys()Get a list of all unique keys (including primary keys).getKeys(ColumnDefinition column) Get a list of unique keys (including the primary key) for a given table, that the column participates in.getKeys(SchemaDefinition schema) Get a list of all unique keys (including primary keys) for a given schema.getKeys(TableDefinition table) Get a list of unique keys (including the primary key) for a given table.getPrimaryKey(ColumnDefinition column) Get the the primary for a given column, ornullif that column is not part of the primary key.Get a list of all unique keys (not including primary keys).getUniqueKeys(ColumnDefinition column) Get a list of unique keys (not including the primary key) for a given table, that the column participates in.getUniqueKeys(SchemaDefinition schema) Get a list of all unique keys (not including primary keys) for a given schema.getUniqueKeys(TableDefinition table) Get a list of unique keys (not including the primary key) for a given table.void
-
Konstruktordetails
-
DefaultRelations
public DefaultRelations()
-
-
Methodendetails
-
addPrimaryKey
-
addPrimaryKey
public void addPrimaryKey(String keyName, TableDefinition table, ColumnDefinition column, boolean enforced) -
addUniqueKey
-
addUniqueKey
public void addUniqueKey(String keyName, TableDefinition table, ColumnDefinition column, boolean enforced) -
overridePrimaryKey
-
addForeignKey
public void addForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable) -
addForeignKey
public void addForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, boolean enforced) -
addForeignKey
public void addForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, Integer positionInUniqueKey, boolean enforced) -
addForeignKey
public void addForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, ColumnDefinition uniqueKeyColumn, boolean enforced) -
addCheckConstraint
-
getPrimaryKey
Beschreibung aus Schnittstelle kopiert:RelationsGet the the primary for a given column, ornullif that column is not part of the primary key.- Angegeben von:
getPrimaryKeyin SchnittstelleRelations
-
getUniqueKeys
Beschreibung aus Schnittstelle kopiert:RelationsGet a list of unique keys (not including the primary key) for a given table, that the column participates in.- Angegeben von:
getUniqueKeysin SchnittstelleRelations
-
getUniqueKeys
Beschreibung aus Schnittstelle kopiert:RelationsGet a list of unique keys (not including the primary key) for a given table.- Angegeben von:
getUniqueKeysin SchnittstelleRelations
-
getUniqueKeys
Beschreibung aus Schnittstelle kopiert:RelationsGet a list of all unique keys (not including primary keys) for a given schema.- Angegeben von:
getUniqueKeysin SchnittstelleRelations
-
getUniqueKeys
Beschreibung aus Schnittstelle kopiert:RelationsGet a list of all unique keys (not including primary keys).- Angegeben von:
getUniqueKeysin SchnittstelleRelations
-
getKeys
Beschreibung aus Schnittstelle kopiert:RelationsGet a list of unique keys (including the primary key) for a given table, that the column participates in. -
getKeys
Beschreibung aus Schnittstelle kopiert:RelationsGet a list of unique keys (including the primary key) for a given table. -
getKeys
Beschreibung aus Schnittstelle kopiert:RelationsGet a list of all unique keys (including primary keys) for a given schema. -
getKeys
Beschreibung aus Schnittstelle kopiert:RelationsGet a list of all unique keys (including primary keys). -
getForeignKeys
Beschreibung aus Schnittstelle kopiert:RelationsGet a list of foreign keys for a given table, that the column participates in. Returns an empty list if the given column is not part of any foreign key.- Angegeben von:
getForeignKeysin SchnittstelleRelations
-
getForeignKeys
Beschreibung aus Schnittstelle kopiert:RelationsGet a list of foreign keys for a given table. Returns an empty list if the given table has no foreign keys.- Angegeben von:
getForeignKeysin SchnittstelleRelations
-
getCheckConstraints
Beschreibung aus Schnittstelle kopiert:RelationsGet a list ofCHECKconstraints for a given table. Returns an empty list if the given table has noCHECKconstraints.- Angegeben von:
getCheckConstraintsin SchnittstelleRelations
-