org.melati.poem.test.generated
Class EAExtendedTableBase

Package class diagram package EAExtendedTableBase
java.lang.Object
  extended by org.melati.poem.JdbcTable
      extended by org.melati.poem.test.EverythingTable
          extended by org.melati.poem.test.generated.EverythingAbstractTableBase
              extended by org.melati.poem.test.EverythingAbstractTable
                  extended by org.melati.poem.test.generated.EAExtendedTableBase
All Implemented Interfaces:
org.melati.poem.Selectable, org.melati.poem.Table
Direct Known Subclasses:
EAExtendedTable

public class EAExtendedTableBase
extends EverythingAbstractTable

Melati POEM generated base class for Table EAExtended.

See Also:
org.melati.poem.prepro.TableDef#generateTableBaseJava

Constructor Summary
EAExtendedTableBase(org.melati.poem.Database database, String name, org.melati.poem.DefinitionSource definitionSource)
          Constructor.
 
Method Summary
protected  org.melati.poem.JdbcPersistent _newPersistent()
           
protected  Integer defaultCacheLimit()
           
protected  String defaultCategory()
           
protected  String defaultDescription()
           
protected  String defaultDisplayName()
           
protected  int defaultDisplayOrder()
           
 org.melati.poem.Column getBigdecimalfield2Column()
          Retrieves the Bigdecimalfield2 Column for this EAExtended Table.
 org.melati.poem.Column getBinaryfield2Column()
          Retrieves the Binaryfield2 Column for this EAExtended Table.
 org.melati.poem.Column getBooleanfield2Column()
          Retrieves the Booleanfield2 Column for this EAExtended Table.
 org.melati.poem.Column getDatefield2Column()
          Retrieves the Datefield2 Column for this EAExtended Table.
 org.melati.poem.Column getDoublefield2Column()
          Retrieves the Doublefield2 Column for this EAExtended Table.
 EAExtended getEAExtendedObject(int troid)
          Retrieve the EAExtended as a EAExtended.
 EAExtended getEAExtendedObject(Integer troid)
          Retrieve the EAExtended as a EAExtended.
 EverythingDatabaseTables getEverythingDatabaseTables()
          Get the database tables.
 org.melati.poem.Column getIdColumn()
          Retrieves the Id Column for this EAExtended Table.
 org.melati.poem.Column getIntegerfield2Column()
          Retrieves the Integerfield2 Column for this EAExtended Table.
 org.melati.poem.Column getLongfield2Column()
          Retrieves the Longfield2 Column for this EAExtended Table.
 org.melati.poem.Column getPasswordfield2Column()
          Retrieves the Passwordfield2 Column for this EAExtended Table.
 org.melati.poem.Column getStringfield2Column()
          Retrieves the Stringfield2 Column for this EAExtended Table.
 org.melati.poem.Column getTimestampfield2Column()
          Retrieves the Timestampfield2 Column for this EAExtended Table.
 void init()
           
 
Methods inherited from class org.melati.poem.test.generated.EverythingAbstractTableBase
getBigdecimalfieldColumn, getBinaryfieldColumn, getBooleanfieldColumn, getDatefieldColumn, getDoublefieldColumn, getEverythingAbstractObject, getEverythingAbstractObject, getIntegerfieldColumn, getLongfieldColumn, getPasswordfieldColumn, getStringfieldColumn, getTimestampfieldColumn
 
Methods inherited from class org.melati.poem.JdbcTable
_getColumn, addColumnAndCommit, addListener, appendWhereClause, cachedCount, cachedCount, cachedCount, cachedCount, cachedCount, cachedExists, cachedSelection, cachedSelectionField, cachedSelectionType, canDeleteColumn, canReadColumn, canSelectColumn, canWriteColumn, clearColumnInfoCaches, cnfWhereClause, cnfWhereClause, columns, columnWithColumnInfoID, count, count, count, count, countSQL, countSQL, create, create, createTableInfo, dbAddConstraints, dbModifyStructure, defaultOrderByClause, defaultRememberAllTroids, defineColumn, delete_unsafe, delete, deleteColumnAndCommit, deletedColumn, displayColumn, displayColumns, displayColumnsCount, dump, dump, dumpCacheAnalysis, equals, exists, exists, extrasCount, firstSelection, getCacheInfo, getCanCreate, getCategory, getColumn, getColumnsCount, getDatabase, getDbmsTableType, getDefaultCanDelete, getDefaultCanRead, getDefaultCanWrite, getDescription, getDetailDisplayColumns, getDetailDisplayColumnsCount, getDisplayName, getDsdName, getInfo, getMostRecentTroid, getName, getNextExtrasIndex, getObject, getObject, getRecordDisplayColumns, getRecordDisplayColumnsCount, getSearchCriterionColumns, getSearchCriterionColumnsCount, getSummaryDisplayColumns, getSummaryDisplayColumnsCount, getTableInfo, hashCode, invalidateTransactionStuffs, load, newPersistent, notifyColumnInfo, notifyTouched, postInitialise, primaryCriterionColumn, quotedName, readLock, referencesTo, referencesTo, rememberAllTroids, selection, selection, selection, selection, selection, selection, selectionSQL, serial, setCacheLimit, setDisplayColumn, setSearchColumn, setTableInfo, tableInfoID, toString, trimCache, troidColumn, troidFor, troidSelection, troidSelection, troidSelection, uncache, unifyWithColumnInfo, unifyWithDB, whereClause, whereClause, writeDown
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EAExtendedTableBase

public EAExtendedTableBase(org.melati.poem.Database database,
                           String name,
                           org.melati.poem.DefinitionSource definitionSource)
                    throws org.melati.poem.PoemException
Constructor.

Parameters:
database - the POEM database we are using
name - the name of this Table
definitionSource - which definition is being used
Throws:
org.melati.poem.PoemException - if anything goes wrong
See Also:
org.melati.poem.prepro.TableDef#generateTableBaseJava
Method Detail

getEverythingDatabaseTables

public EverythingDatabaseTables getEverythingDatabaseTables()
Get the database tables.

Overrides:
getEverythingDatabaseTables in class EverythingAbstractTableBase
Returns:
the database tables
See Also:
org.melati.poem.prepro.TableDef#generateTableBaseJava

init

public void init()
          throws org.melati.poem.PoemException
Specified by:
init in interface org.melati.poem.Table
Overrides:
init in class EverythingAbstractTableBase
Throws:
org.melati.poem.PoemException

getIdColumn

public final org.melati.poem.Column getIdColumn()
Retrieves the Id Column for this EAExtended Table.

Returns:
the id Column
See Also:
org.melati.poem.prepro.FieldDef#generateColAccessor

getBinaryfield2Column

public final org.melati.poem.Column getBinaryfield2Column()
Retrieves the Binaryfield2 Column for this EAExtended Table.

Returns:
the binaryfield2 Column
See Also:
org.melati.poem.prepro.FieldDef#generateColAccessor

getStringfield2Column

public final org.melati.poem.Column getStringfield2Column()
Retrieves the Stringfield2 Column for this EAExtended Table.

Returns:
the stringfield2 Column
See Also:
org.melati.poem.prepro.FieldDef#generateColAccessor

getPasswordfield2Column

public final org.melati.poem.Column getPasswordfield2Column()
Retrieves the Passwordfield2 Column for this EAExtended Table.

Returns:
the passwordfield2 Column
See Also:
org.melati.poem.prepro.FieldDef#generateColAccessor

getBooleanfield2Column

public final org.melati.poem.Column getBooleanfield2Column()
Retrieves the Booleanfield2 Column for this EAExtended Table.

Returns:
the booleanfield2 Column
See Also:
org.melati.poem.prepro.FieldDef#generateColAccessor

getDatefield2Column

public final org.melati.poem.Column getDatefield2Column()
Retrieves the Datefield2 Column for this EAExtended Table.

Returns:
the datefield2 Column
See Also:
org.melati.poem.prepro.FieldDef#generateColAccessor

getDoublefield2Column

public final org.melati.poem.Column getDoublefield2Column()
Retrieves the Doublefield2 Column for this EAExtended Table.

Returns:
the doublefield2 Column
See Also:
org.melati.poem.prepro.FieldDef#generateColAccessor

getIntegerfield2Column

public final org.melati.poem.Column getIntegerfield2Column()
Retrieves the Integerfield2 Column for this EAExtended Table.

Returns:
the integerfield2 Column
See Also:
org.melati.poem.prepro.FieldDef#generateColAccessor

getLongfield2Column

public final org.melati.poem.Column getLongfield2Column()
Retrieves the Longfield2 Column for this EAExtended Table.

Returns:
the longfield2 Column
See Also:
org.melati.poem.prepro.FieldDef#generateColAccessor

getBigdecimalfield2Column

public final org.melati.poem.Column getBigdecimalfield2Column()
Retrieves the Bigdecimalfield2 Column for this EAExtended Table.

Returns:
the bigdecimalfield2 Column
See Also:
org.melati.poem.prepro.FieldDef#generateColAccessor

getTimestampfield2Column

public final org.melati.poem.Column getTimestampfield2Column()
Retrieves the Timestampfield2 Column for this EAExtended Table.

Returns:
the timestampfield2 Column
See Also:
org.melati.poem.prepro.FieldDef#generateColAccessor

getEAExtendedObject

public EAExtended getEAExtendedObject(Integer troid)
Retrieve the EAExtended as a EAExtended.

Parameters:
troid - a Table Row Oject ID
Returns:
the Persistent identified by the troid
See Also:
org.melati.poem.prepro.TableDef#generateTableBaseJava

getEAExtendedObject

public EAExtended getEAExtendedObject(int troid)
Retrieve the EAExtended as a EAExtended.

Parameters:
troid - a Table Row Object ID
Returns:
the Persistent identified
See Also:
org.melati.poem.prepro.TableDef#generateTableBaseJava

_newPersistent

protected org.melati.poem.JdbcPersistent _newPersistent()
Overrides:
_newPersistent in class org.melati.poem.JdbcTable

defaultDisplayName

protected String defaultDisplayName()
Overrides:
defaultDisplayName in class EverythingAbstractTableBase

defaultDescription

protected String defaultDescription()
Overrides:
defaultDescription in class EverythingAbstractTableBase

defaultCacheLimit

protected Integer defaultCacheLimit()
Overrides:
defaultCacheLimit in class EverythingAbstractTableBase

defaultCategory

protected String defaultCategory()
Overrides:
defaultCategory in class EverythingAbstractTableBase

defaultDisplayOrder

protected int defaultDisplayOrder()
Overrides:
defaultDisplayOrder in class EverythingAbstractTableBase


Copyright © 2000-2010 PanEris. All Rights Reserved.