| Modifier and Type | Class and Description |
|---|---|
class |
DefaultColumnDefinition
A base implementation for column definitions.
|
| Modifier and Type | Method and Description |
|---|---|
ColumnDefinition |
DefaultIdentityDefinition.getColumn() |
ColumnDefinition |
DefaultIndexColumnDefinition.getColumn() |
ColumnDefinition |
IdentityDefinition.getColumn()
The
IDENTITY column |
ColumnDefinition |
IndexColumnDefinition.getColumn()
The table column definition that this index column definition is backed
by.
|
ColumnDefinition |
AbstractTableDefinition.getColumn(int columnIndex) |
ColumnDefinition |
TableDefinition.getColumn(int columnIndex)
Get a column in this type by its index (starting at 0).
|
ColumnDefinition |
AbstractTableDefinition.getColumn(String columnName) |
ColumnDefinition |
TableDefinition.getColumn(String columnName)
Get a column in this type by its name.
|
ColumnDefinition |
AbstractTableDefinition.getColumn(String columnName,
boolean ignoreCase) |
ColumnDefinition |
TableDefinition.getColumn(String columnName,
boolean ignoreCase)
Get a column in this type by its name.
|
ColumnDefinition |
DefaultEmbeddableColumnDefinition.getReferencingColumn() |
ColumnDefinition |
EmbeddableColumnDefinition.getReferencingColumn()
The referencing column definition.
|
| Modifier and Type | Method and Description |
|---|---|
List<ColumnDefinition> |
AbstractTableDefinition.getColumns() |
List<ColumnDefinition> |
TableDefinition.getColumns()
All columns in the type, table or view.
|
protected List<ColumnDefinition> |
AbstractTableDefinition.getElements0() |
List<ColumnDefinition> |
DefaultMetaTableDefinition.getElements0() |
List<ColumnDefinition> |
DefaultForeignKeyDefinition.getKeyColumns() |
List<ColumnDefinition> |
DefaultUniqueKeyDefinition.getKeyColumns() |
List<ColumnDefinition> |
ForeignKeyDefinition.getKeyColumns()
The list of columns making up the foreign key.
|
List<ColumnDefinition> |
UniqueKeyDefinition.getKeyColumns()
The list of columns making up the primary key.
|
List<ColumnDefinition> |
DefaultForeignKeyDefinition.getReferencedColumns() |
List<ColumnDefinition> |
ForeignKeyDefinition.getReferencedColumns()
The list of columns referenced by this foreign key
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultRelations.addForeignKey(String foreignKeyName,
TableDefinition foreignKeyTable,
ColumnDefinition foreignKeyColumn,
String uniqueKeyName,
TableDefinition uniqueKeyTable) |
void |
DefaultRelations.addForeignKey(String foreignKeyName,
TableDefinition foreignKeyTable,
ColumnDefinition foreignKeyColumn,
String uniqueKeyName,
TableDefinition uniqueKeyTable,
boolean enforced) |
void |
DefaultRelations.addForeignKey(String foreignKeyName,
TableDefinition foreignKeyTable,
ColumnDefinition foreignKeyColumn,
String uniqueKeyName,
TableDefinition uniqueKeyTable,
ColumnDefinition uniqueKeyColumn,
boolean enforced) |
void |
DefaultRelations.addPrimaryKey(String keyName,
TableDefinition table,
ColumnDefinition column) |
void |
DefaultRelations.addPrimaryKey(String keyName,
TableDefinition table,
ColumnDefinition column,
boolean enforced) |
void |
DefaultRelations.addUniqueKey(String keyName,
TableDefinition table,
ColumnDefinition column) |
void |
DefaultRelations.addUniqueKey(String keyName,
TableDefinition table,
ColumnDefinition column,
boolean enforced) |
List<ForeignKeyDefinition> |
DefaultRelations.getForeignKeys(ColumnDefinition column) |
List<ForeignKeyDefinition> |
Relations.getForeignKeys(ColumnDefinition column)
Get a list of foreign keys for a given table, that the column
participates in.
|
UniqueKeyDefinition |
DefaultRelations.getPrimaryKey(ColumnDefinition column) |
UniqueKeyDefinition |
Relations.getPrimaryKey(ColumnDefinition column)
Get the the primary for a given column, or
null if that
column is not part of the primary key. |
List<UniqueKeyDefinition> |
DefaultRelations.getUniqueKeys(ColumnDefinition column) |
List<UniqueKeyDefinition> |
Relations.getUniqueKeys(ColumnDefinition column)
Get a list of referenced keys (primary or unique) for a given table, that
the column participates in.
|
| Constructor and Description |
|---|
DefaultEmbeddableColumnDefinition(EmbeddableDefinition container,
String definingColumnName,
ColumnDefinition referencingColumn,
int position) |
DefaultIdentityDefinition(ColumnDefinition column) |
DefaultIndexColumnDefinition(IndexDefinition container,
ColumnDefinition column,
SortOrder sortOrder,
int position) |
| Constructor and Description |
|---|
DefaultEmbeddableDefinition(SchemaDefinition definingSchema,
String definingName,
String definingComment,
TableDefinition definingTable,
List<String> definingColumnNames,
String referencingName,
String referencingComment,
TableDefinition referencingTable,
List<ColumnDefinition> referencingColumns,
boolean replacesFields) |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnDefinition> |
CUBRIDTableDefinition.getElements0() |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnDefinition> |
DerbyTableDefinition.getElements0() |
| Modifier and Type | Method and Description |
|---|---|
protected List<ColumnDefinition> |
FirebirdTableDefinition.getElements0() |
protected List<ColumnDefinition> |
FirebirdTableValuedFunction.getElements0() |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnDefinition> |
H2TableDefinition.getElements0() |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnDefinition> |
HSQLDBTableDefinition.getElements0() |
List<ColumnDefinition> |
HSQLDBTableValuedFunction.getElements0() |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnDefinition> |
MySQLTableDefinition.getElements0() |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnDefinition> |
PostgresMaterializedViewDefinition.getElements0() |
List<ColumnDefinition> |
PostgresTableDefinition.getElements0() |
List<ColumnDefinition> |
PostgresTableValuedFunction.getElements0() |
| Modifier and Type | Method and Description |
|---|---|
List<ColumnDefinition> |
SQLiteTableDefinition.getElements0() |
| Modifier and Type | Method and Description |
|---|---|
protected List<ColumnDefinition> |
XMLTableDefinition.getElements0() |
Copyright © 2021. All rights reserved.