org.jooq.util
Interface MasterDataTableDefinition

All Superinterfaces:
Definition, TableDefinition
All Known Implementing Classes:
DefaultMasterDataTableDefinition

public interface MasterDataTableDefinition
extends TableDefinition

A definition for a master data table

Author:
Lukas Eder

Method Summary
 org.jooq.Result<org.jooq.Record> getData()
          The data contained in the master table
 ColumnDefinition getDescriptionColumn()
          The column used for generating a description (Javadoc) in the generated class.
 ColumnDefinition getLiteralColumn()
          The column used for generating literals in the generated class.
 ColumnDefinition getPrimaryKeyColumn()
          The primary key for this master data table.
 
Methods inherited from interface org.jooq.util.TableDefinition
getColumn, getColumn, getColumn, getColumns, getForeignKeys, getIdentity, getMainUniqueKey, getTable, getUniqueKeys
 
Methods inherited from interface org.jooq.util.Definition
getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getQualifiedInputName, getQualifiedName, getQualifiedOutputName, getSchema
 

Method Detail

getPrimaryKeyColumn

ColumnDefinition getPrimaryKeyColumn()
The primary key for this master data table. This will not be null.


getLiteralColumn

ColumnDefinition getLiteralColumn()
The column used for generating literals in the generated class. This may be null.


getDescriptionColumn

ColumnDefinition getDescriptionColumn()
The column used for generating a description (Javadoc) in the generated class. This may be null.


getData

org.jooq.Result<org.jooq.Record> getData()
The data contained in the master table



Copyright © 2012. All Rights Reserved.