org.melati.poem.test.generated
Class ENExtendedTableBase

Package class diagram package ENExtendedTableBase
java.lang.Object
  extended by org.melati.poem.JdbcTable
      extended by org.melati.poem.test.EverythingTable
          extended by org.melati.poem.test.generated.EverythingNormalTableBase
              extended by org.melati.poem.test.EverythingNormalTable
                  extended by org.melati.poem.test.generated.ENExtendedTableBase
All Implemented Interfaces:
org.melati.poem.Selectable, org.melati.poem.Table
Direct Known Subclasses:
ENExtendedTable

public class ENExtendedTableBase
extends EverythingNormalTable

Melati POEM generated base class for Table ENExtended.

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

Constructor Summary
ENExtendedTableBase(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 ENExtended Table.
 org.melati.poem.Column getBinaryfield2Column()
          Retrieves the Binaryfield2 Column for this ENExtended Table.
 org.melati.poem.Column getBooleanfield2Column()
          Retrieves the Booleanfield2 Column for this ENExtended Table.
 org.melati.poem.Column getDatefield2Column()
          Retrieves the Datefield2 Column for this ENExtended Table.
 org.melati.poem.Column getDoublefield2Column()
          Retrieves the Doublefield2 Column for this ENExtended Table.
 ENExtended getENExtendedObject(int troid)
          Retrieve the ENExtended as a ENExtended.
 ENExtended getENExtendedObject(Integer troid)
          Retrieve the ENExtended as a ENExtended.
 EverythingDatabaseTables getEverythingDatabaseTables()
          Get the database tables.
 org.melati.poem.Column getIntegerfield2Column()
          Retrieves the Integerfield2 Column for this ENExtended Table.
 org.melati.poem.Column getLongfield2Column()
          Retrieves the Longfield2 Column for this ENExtended Table.
 org.melati.poem.Column getPasswordfield2Column()
          Retrieves the Passwordfield2 Column for this ENExtended Table.
 org.melati.poem.Column getStringfield2Column()
          Retrieves the Stringfield2 Column for this ENExtended Table.
 org.melati.poem.Column getTimestampfield2Column()
          Retrieves the Timestampfield2 Column for this ENExtended Table.
 void init()
           
 
Methods inherited from class org.melati.poem.test.generated.EverythingNormalTableBase
getBigdecimalfieldColumn, getBinaryfieldColumn, getBooleanfieldColumn, getDatefieldColumn, getDeletedfieldColumn, getDoublefieldColumn, getEverythingNormalObject, getEverythingNormalObject, getIdColumn, 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

ENExtendedTableBase

public ENExtendedTableBase(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 EverythingNormalTableBase
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 EverythingNormalTableBase
Throws:
org.melati.poem.PoemException

getBinaryfield2Column

public final org.melati.poem.Column getBinaryfield2Column()
Retrieves the Binaryfield2 Column for this ENExtended 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 ENExtended 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 ENExtended 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 ENExtended 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 ENExtended 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 ENExtended 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 ENExtended 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 ENExtended 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 ENExtended 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 ENExtended Table.

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

getENExtendedObject

public ENExtended getENExtendedObject(Integer troid)
Retrieve the ENExtended as a ENExtended.

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

getENExtendedObject

public ENExtended getENExtendedObject(int troid)
Retrieve the ENExtended as a ENExtended.

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 EverythingNormalTableBase

defaultDisplayName

protected String defaultDisplayName()
Overrides:
defaultDisplayName in class EverythingNormalTableBase

defaultDescription

protected String defaultDescription()
Overrides:
defaultDescription in class EverythingNormalTableBase

defaultCacheLimit

protected Integer defaultCacheLimit()
Overrides:
defaultCacheLimit in class EverythingNormalTableBase

defaultCategory

protected String defaultCategory()
Overrides:
defaultCategory in class EverythingNormalTableBase

defaultDisplayOrder

protected int defaultDisplayOrder()
Overrides:
defaultDisplayOrder in class EverythingNormalTableBase


Copyright © 2000-2010 PanEris. All Rights Reserved.