|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jooq.util.AbstractDefinition
org.jooq.util.DefaultMasterDataTableDefinition
public class DefaultMasterDataTableDefinition
| Constructor Summary | |
|---|---|
DefaultMasterDataTableDefinition(TableDefinition delegate)
|
|
| Method Summary | |
|---|---|
ColumnDefinition |
getColumn(int columnIndex)
Get a column in this type by its index (starting at 0) |
ColumnDefinition |
getColumn(String columnName)
Get a column in this type by its name |
ColumnDefinition |
getColumn(String columnName,
boolean ignoreCase)
Get a column in this type by its name |
List<ColumnDefinition> |
getColumns()
All columns in the type, table or view |
org.jooq.Result<org.jooq.Record> |
getData()
The data contained in the master table |
List<Definition> |
getDefinitionPath()
|
ColumnDefinition |
getDescriptionColumn()
The column used for generating a description (Javadoc) in the generated class. |
List<ForeignKeyDefinition> |
getForeignKeys()
Get the foreign keys for this table |
ColumnDefinition |
getIdentity()
Get the IDENTITY column of this table, or null,
if no such column exists. |
ColumnDefinition |
getLiteralColumn()
The column used for generating literals in the generated class. |
UniqueKeyDefinition |
getMainUniqueKey()
Get the primary key or the main unique key for this table |
ColumnDefinition |
getPrimaryKeyColumn()
The primary key for this master data table. |
org.jooq.Table<org.jooq.Record> |
getTable()
This TableDefinition as a Table |
List<UniqueKeyDefinition> |
getUniqueKeys()
Get the unique keys for this table |
| Methods inherited from class org.jooq.util.AbstractDefinition |
|---|
create, equals, getComment, getConnection, getDatabase, getDialect, getInputName, getName, getOutputName, getOverload, getQualifiedInputName, getQualifiedName, getQualifiedOutputName, getSchema, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jooq.util.Definition |
|---|
getComment, getDatabase, getInputName, getName, getOutputName, getOverload, getQualifiedInputName, getQualifiedName, getQualifiedOutputName, getSchema |
| Constructor Detail |
|---|
public DefaultMasterDataTableDefinition(TableDefinition delegate)
| Method Detail |
|---|
public List<Definition> getDefinitionPath()
getDefinitionPath in interface Definition[schema].[package].[routine].[parameter]public ColumnDefinition getPrimaryKeyColumn()
MasterDataTableDefinitionnull.
getPrimaryKeyColumn in interface MasterDataTableDefinitionpublic ColumnDefinition getLiteralColumn()
MasterDataTableDefinitionnull.
getLiteralColumn in interface MasterDataTableDefinitionpublic ColumnDefinition getDescriptionColumn()
MasterDataTableDefinitionnull.
getDescriptionColumn in interface MasterDataTableDefinitionpublic org.jooq.Result<org.jooq.Record> getData()
MasterDataTableDefinition
getData in interface MasterDataTableDefinitionpublic UniqueKeyDefinition getMainUniqueKey()
TableDefinition
getMainUniqueKey in interface TableDefinitionpublic List<UniqueKeyDefinition> getUniqueKeys()
TableDefinition
getUniqueKeys in interface TableDefinitionpublic List<ForeignKeyDefinition> getForeignKeys()
TableDefinition
getForeignKeys in interface TableDefinitionpublic ColumnDefinition getIdentity()
TableDefinitionIDENTITY column of this table, or null,
if no such column exists.
getIdentity in interface TableDefinitionpublic List<ColumnDefinition> getColumns()
TableDefinition
getColumns in interface TableDefinitionpublic ColumnDefinition getColumn(String columnName)
TableDefinition
getColumn in interface TableDefinition
public ColumnDefinition getColumn(String columnName,
boolean ignoreCase)
TableDefinition
getColumn in interface TableDefinitionpublic ColumnDefinition getColumn(int columnIndex)
TableDefinition
getColumn in interface TableDefinitionpublic org.jooq.Table<org.jooq.Record> getTable()
TableDefinitionTable
getTable in interface TableDefinition
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||