Uses of Interface
org.jooq.meta.TableDefinition
Packages that use TableDefinition
Package
Description
-
Uses of TableDefinition in org.jooq.meta
Classes in org.jooq.meta that implement TableDefinitionModifier and TypeClassDescriptionclassA base implementation for table definitions.classMethods in org.jooq.meta that return TableDefinitionModifier and TypeMethodDescriptionfinal TableDefinitionDefaultEmbeddableDefinition.getDefiningTable()EmbeddableDefinition.getDefiningTable()The table defining the embeddable (same asTableElementDefinition.getTable()).DefaultForeignKeyDefinition.getKeyTable()ForeignKeyDefinition.getKeyTable()Deprecated.final TableDefinitionAbstractTableDefinition.getParentTable()TableDefinition.getParentTable()Get the parent table if table inheritance is applicable.final TableDefinitionAbstractTableDefinition.getReferencedTable()DefaultForeignKeyDefinition.getReferencedTable()ForeignKeyDefinition.getReferencedTable()The definition of the referenced table.@NotNull TableDefinitionTableDefinition.getReferencedTable()Deprecated.- [#7406] - 3.20.0 - UsegetReferencedTableOrUDT()instead.final TableDefinitionDefaultEmbeddableDefinition.getReferencingTable()DefaultInverseForeignKeyDefinition.getReferencingTable()EmbeddableDefinition.getReferencingTable()The table referencing the embeddable.InverseForeignKeyDefinition.getReferencingTable()The definition of the referencing table.AbstractConstraintDefinition.getTable()final TableDefinitionAbstractDatabase.getTable(SchemaDefinition schema, String name) final TableDefinitionAbstractDatabase.getTable(SchemaDefinition schema, String name, boolean ignoreCase) final TableDefinitionAbstractDatabase.getTable(SchemaDefinition schema, Name name) final TableDefinitionAbstractDatabase.getTable(SchemaDefinition schema, Name name, boolean ignoreCase) AbstractIndexDefinition.getTable()ConstraintDefinition.getTable()The table holding this constraint.Database.getTable(SchemaDefinition schema, String name) Get a table in this database by name.Database.getTable(SchemaDefinition schema, String name, boolean ignoreCase) Get a table in this database by name.Database.getTable(SchemaDefinition schema, Name name) Get a table in this database by name.Database.getTable(SchemaDefinition schema, Name name, boolean ignoreCase) Get a table in this database by name.final TableDefinitionDefaultEmbeddableDefinition.getTable()final TableDefinitionDefaultIdentityDefinition.getTable()DefaultInverseForeignKeyDefinition.getTable()IdentityDefinition.getTable()TheIDENTITYcolumn's tableTableElementDefinition.getTable()The table that this object is part of.Methods in org.jooq.meta that return types with arguments of type TableDefinitionModifier and TypeMethodDescriptionfinal List<TableDefinition> AbstractTableDefinition.getChildTables()TableDefinition.getChildTables()Get the child tables if table inheritance is applicable.final List<TableDefinition> AbstractDatabase.getTables()final List<TableDefinition> AbstractDatabase.getTables(SchemaDefinition schema) Database.getTables()The tables contained in this database.Database.getTables(SchemaDefinition schema) The tables contained in this database.final List<TableDefinition> SchemaDefinition.getTables()protected abstract List<TableDefinition> AbstractDatabase.getTables0()Retrieve ALL tables from the database.protected List<TableDefinition> AbstractMetaDatabase.getTables0()Methods in org.jooq.meta with parameters of type TableDefinitionModifier and TypeMethodDescriptionvoidDefaultRelations.addCheckConstraint(TableDefinition table, CheckConstraintDefinition constraint) voidDefaultRelations.addForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable) voidDefaultRelations.addForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, boolean enforced) voidDefaultRelations.addForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, boolean enforced, QOM.ForeignKeyRule deleteRule, QOM.ForeignKeyRule updateRule) voidDefaultRelations.addForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, Integer positionInUniqueKey, boolean enforced) voidDefaultRelations.addForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, Integer positionInUniqueKey, boolean enforced, QOM.ForeignKeyRule deleteRule, QOM.ForeignKeyRule updateRule) voidDefaultRelations.addForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, ColumnDefinition uniqueKeyColumn, boolean enforced) voidDefaultRelations.addForeignKey(String foreignKeyName, TableDefinition foreignKeyTable, ColumnDefinition foreignKeyColumn, String uniqueKeyName, TableDefinition uniqueKeyTable, ColumnDefinition uniqueKeyColumn, boolean enforced, QOM.ForeignKeyRule deleteRule, QOM.ForeignKeyRule updateRule) voidDefaultRelations.addPrimaryKey(String keyName, TableDefinition table, ColumnDefinition column) voidDefaultRelations.addPrimaryKey(String keyName, TableDefinition table, ColumnDefinition column, boolean enforced) voidDefaultRelations.addUniqueKey(String keyName, TableDefinition table, ColumnDefinition column) voidDefaultRelations.addUniqueKey(String keyName, TableDefinition table, ColumnDefinition column, boolean enforced) protected final <T extends TableElementDefinition>
List<T> AbstractDatabase.filterTable(List<T> definitions, TableDefinition table) protected final <T extends TableElementDefinition>
List<T> AbstractDatabase.filterTable(List<T> definitions, TableDefinition table, Map<TableDefinition, List<T>> cache) DefaultRelations.getCheckConstraints(TableDefinition table) Relations.getCheckConstraints(TableDefinition table) Get a list ofCHECKconstraints for a given table.final List<EmbeddableDefinition> AbstractDatabase.getEmbeddables(TableDefinition table) Database.getEmbeddables(TableDefinition table) Get all embeddables for a given defining table.final List<EmbeddableDefinition> AbstractDatabase.getEmbeddablesByReferencingTable(TableDefinition table) Database.getEmbeddablesByReferencingTable(TableDefinition table) Get all embeddables for a given referencing table.final List<ForeignKeyDefinition> AbstractTableDefinition.getForeignKeys(TableDefinition referenced) DefaultRelations.getForeignKeys(TableDefinition table) Relations.getForeignKeys(TableDefinition table) Get a list of foreign keys for a given table.TableDefinition.getForeignKeys(TableDefinition referenced) Get the foreign keys for this table referencing a specific table.final List<IndexDefinition> AbstractDatabase.getIndexes(TableDefinition table) Database.getIndexes(TableDefinition schema) The indexes contained in this database.final List<InverseForeignKeyDefinition> AbstractTableDefinition.getInverseForeignKeys(TableDefinition referencing) TableDefinition.getInverseForeignKeys(TableDefinition referencing) Get the inverse foreign keys for this table referenced from a specific table.DefaultRelations.getKeys(TableDefinition table) Relations.getKeys(TableDefinition table) Get a list of unique keys (including the primary key) for a given table.final List<ManyToManyKeyDefinition> AbstractTableDefinition.getManyToManyKeys(TableDefinition referencing) TableDefinition.getManyToManyKeys(TableDefinition referencing) Get the many to many keys for this table referencing another, specific table.DefaultRelations.getUniqueKeys(TableDefinition table) Relations.getUniqueKeys(TableDefinition table) Get a list of unique keys (not including the primary key) for a given table.final voidAbstractTableDefinition.setParentTable(TableDefinition parentTable) Method parameters in org.jooq.meta with type arguments of type TableDefinitionModifier and TypeMethodDescriptionprotected final <T extends TableElementDefinition>
List<T> AbstractDatabase.filterTable(List<T> definitions, TableDefinition table, Map<TableDefinition, List<T>> cache) Constructors in org.jooq.meta with parameters of type TableDefinitionModifierConstructorDescriptionAbstractConstraintDefinition(SchemaDefinition schema, TableDefinition table, String name, boolean enforced) AbstractConstraintDefinition(SchemaDefinition schema, TableDefinition table, String name, boolean enforced, String comment, String source) AbstractIndexDefinition(SchemaDefinition schema, String name, TableDefinition table, boolean unique) AbstractIndexDefinition(SchemaDefinition schema, String name, TableDefinition table, boolean unique, String comment) DefaultCheckConstraintDefinition(SchemaDefinition schema, TableDefinition table, String name, String checkClause) DefaultCheckConstraintDefinition(SchemaDefinition schema, TableDefinition table, String name, String checkClause, boolean enforced) DefaultColumnDefinition(TableDefinition table, String name, int position, DataTypeDefinition type, boolean identity, boolean hidden, boolean readonly, String comment) DefaultColumnDefinition(TableDefinition table, String name, int position, DataTypeDefinition type, boolean identity, boolean readonly, String comment) DefaultColumnDefinition(TableDefinition table, String name, int position, DataTypeDefinition type, boolean identity, String comment) DefaultEmbeddableDefinition(SchemaDefinition definingSchema, String definingName, String definingComment, TableDefinition definingTable, List<String> definingColumnNames, String referencingName, String referencingComment, TableDefinition referencingTable, List<ColumnDefinition> referencingColumns, boolean replacesFields) DefaultForeignKeyDefinition(SchemaDefinition schema, String name, TableDefinition table, UniqueKeyDefinition uk) DefaultForeignKeyDefinition(SchemaDefinition schema, String name, TableDefinition table, UniqueKeyDefinition uk, boolean enforced) DefaultForeignKeyDefinition(SchemaDefinition schema, String name, TableDefinition table, UniqueKeyDefinition uk, boolean enforced, QOM.ForeignKeyRule deleteRule, QOM.ForeignKeyRule updateRule) DefaultUniqueKeyDefinition(SchemaDefinition schema, String name, TableDefinition table, boolean isPrimaryKey) DefaultUniqueKeyDefinition(SchemaDefinition schema, String name, TableDefinition table, boolean isPrimaryKey, boolean enforced) -
Uses of TableDefinition in org.jooq.meta.cubrid
Classes in org.jooq.meta.cubrid that implement TableDefinitionMethods in org.jooq.meta.cubrid that return types with arguments of type TableDefinition -
Uses of TableDefinition in org.jooq.meta.derby
Classes in org.jooq.meta.derby that implement TableDefinitionMethods in org.jooq.meta.derby that return types with arguments of type TableDefinition -
Uses of TableDefinition in org.jooq.meta.firebird
Classes in org.jooq.meta.firebird that implement TableDefinitionMethods in org.jooq.meta.firebird that return types with arguments of type TableDefinition -
Uses of TableDefinition in org.jooq.meta.h2
Classes in org.jooq.meta.h2 that implement TableDefinitionMethods in org.jooq.meta.h2 that return types with arguments of type TableDefinition -
Uses of TableDefinition in org.jooq.meta.hsqldb
Classes in org.jooq.meta.hsqldb that implement TableDefinitionMethods in org.jooq.meta.hsqldb that return types with arguments of type TableDefinition -
Uses of TableDefinition in org.jooq.meta.mysql
Classes in org.jooq.meta.mysql that implement TableDefinitionMethods in org.jooq.meta.mysql that return types with arguments of type TableDefinition -
Uses of TableDefinition in org.jooq.meta.postgres
Classes in org.jooq.meta.postgres that implement TableDefinitionModifier and TypeClassDescriptionclassclassclassMethods in org.jooq.meta.postgres that return types with arguments of type TableDefinition -
Uses of TableDefinition in org.jooq.meta.sqlite
Classes in org.jooq.meta.sqlite that implement TableDefinitionMethods in org.jooq.meta.sqlite that return types with arguments of type TableDefinition -
Uses of TableDefinition in org.jooq.meta.xml
Classes in org.jooq.meta.xml that implement TableDefinitionMethods in org.jooq.meta.xml that return types with arguments of type TableDefinition
ConstraintDefinition.getTable()instead.