org.paneris.bibliomania
Class AuthorTable

java.lang.Object
  extended by org.melati.poem.JdbcTable
      extended by org.paneris.bibliomania.BibliomaniaTable
          extended by org.paneris.bibliomania.generated.UnitTableBase
              extended by org.paneris.bibliomania.UnitTable
                  extended by org.paneris.bibliomania.generated.AuthorTableBase
                      extended by org.paneris.bibliomania.AuthorTable
All Implemented Interfaces:
org.melati.poem.Selectable, org.melati.poem.Table

public class AuthorTable
extends AuthorTableBase


Nested Class Summary
 class AuthorTable.TooManyAuthorsException
           
 
Constructor Summary
AuthorTable(org.melati.poem.Database database, java.lang.String name, org.melati.poem.DefinitionSource definitionSource)
           
 
Method Summary
 Author ensure(java.lang.String name, Section section)
           
 java.lang.Integer troidFor(org.melati.poem.Persistent persistent)
           
 
Methods inherited from class org.paneris.bibliomania.generated.AuthorTableBase
_newPersistent, defaultDescription, defaultDisplayOrder, getAdvertColumn, getAuthorObject, getAuthorObject, getBibliomaniaDatabaseTables, getBiographyColumn, getBlurbColumn, getDisplaynameColumn, getIdColumn, getImagefilenameColumn, getLongnameifdifferentColumn, getMetatag_descriptionColumn, getMetatag_keywordsColumn, getNonstandardColumn, getSectionColumn, getSortnameColumn, init
 
Methods inherited from class org.paneris.bibliomania.UnitTable
unitWithPath
 
Methods inherited from class org.paneris.bibliomania.generated.UnitTableBase
getDeletedColumn, getLastencachedColumn, getLayoutColumn, getMessageboardColumn, getPathColumn, getUnitObject, getUnitObject
 
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, defaultCacheLimit, defaultCategory, defaultDisplayName, 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, 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

AuthorTable

public AuthorTable(org.melati.poem.Database database,
                   java.lang.String name,
                   org.melati.poem.DefinitionSource definitionSource)
            throws org.melati.poem.PoemException
Throws:
org.melati.poem.PoemException
Method Detail

troidFor

public java.lang.Integer troidFor(org.melati.poem.Persistent persistent)
Specified by:
troidFor in interface org.melati.poem.Table
Overrides:
troidFor in class org.melati.poem.JdbcTable

ensure

public Author ensure(java.lang.String name,
                     Section section)


Copyright © 2000-2009 PanEris. All Rights Reserved.