org.paneris.bibliomania.generated
Class ChapterBase

java.lang.Object
  extended by org.melati.poem.transaction.Transactioned
      extended by org.melati.poem.JdbcPersistent
          extended by org.paneris.bibliomania.generated.UnitBase
              extended by org.paneris.bibliomania.Unit
                  extended by org.paneris.bibliomania.generated.ChapterBase
All Implemented Interfaces:
java.lang.Cloneable, org.melati.poem.Persistable, org.melati.poem.Persistent, org.melati.poem.Treeable
Direct Known Subclasses:
Chapter

public abstract class ChapterBase
extends Unit

Melati POEM generated abstract base class for a Persistent Chapter Object.

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

Nested Class Summary
 
Nested classes/interfaces inherited from class org.paneris.bibliomania.Unit
Unit.NoSourceDirException
 
Field Summary
protected  java.lang.Integer book
          book - The book to which the chapter belongs
protected  java.lang.String filename
          filename - The filename of the chapter in the local filesystem, relative to `Path'
protected  java.lang.Integer id
          id
protected  java.sql.Timestamp indexdate
          FTI index date - When the chapter was free-text-indexed
protected  java.lang.String longtitle
          Long title - The long title of the chapter (e.g.
protected  java.lang.String part
          part
protected  java.lang.Integer sequence
          sequence - The number of the chapter
protected  java.lang.Long textid
          FTI text id - A key under which the chapter is free-text-indexed, combining section, author, book and sequence
protected  java.lang.String title
          title - The short title of the chapter (e.g.
 
Fields inherited from class org.paneris.bibliomania.generated.UnitBase
deleted, lastencached, layout, messageboard, path
 
Fields inherited from class org.melati.poem.transaction.Transactioned
valid
 
Constructor Summary
ChapterBase()
           
 
Method Summary
 BibliomaniaDatabaseTables getBibliomaniaDatabaseTables()
          Retrieves the Database object.
 java.lang.Integer getBook_unsafe()
          Retrieves the Book value, without locking, for this Chapter Persistent.
 Book getBook()
          Retrieves the Book object referred to.
 org.melati.poem.Field getBookField()
          Retrieves the Book value as a Field from this Chapter Persistent.
 java.lang.Integer getBookTroid()
          Retrieves the Table Row Object ID.
 ChapterTable getChapterTable()
          Retrieves the ChapterTable table which this Persistent is from.
 java.lang.String getFilename_unsafe()
          Retrieves the Filename value, without locking, for this Chapter Persistent.
 java.lang.String getFilename()
          Retrieves the Filename value, with locking, for this Chapter Persistent.
 org.melati.poem.Field getFilenameField()
          Retrieves the Filename value as a Field from this Chapter Persistent.
 java.lang.Integer getId_unsafe()
          Retrieves the Id value, without locking, for this Chapter Persistent.
 java.lang.Integer getId()
          Retrieves the Id value, with locking, for this Chapter Persistent.
 org.melati.poem.Field getIdField()
          Retrieves the Id value as a Field from this Chapter Persistent.
 java.sql.Timestamp getIndexdate_unsafe()
          Retrieves the Indexdate value, without locking, for this Chapter Persistent.
 java.sql.Timestamp getIndexdate()
          Retrieves the Indexdate value, with locking, for this Chapter Persistent.
 org.melati.poem.Field getIndexdateField()
          Retrieves the Indexdate value as a Field from this Chapter Persistent.
 java.lang.String getLongtitle_unsafe()
          Retrieves the Longtitle value, without locking, for this Chapter Persistent.
 java.lang.String getLongtitle()
          Retrieves the Longtitle value, with locking, for this Chapter Persistent.
 org.melati.poem.Field getLongtitleField()
          Retrieves the Longtitle value as a Field from this Chapter Persistent.
 java.lang.String getPart_unsafe()
          Retrieves the Part value, without locking, for this Chapter Persistent.
 java.lang.String getPart()
          Retrieves the Part value, with locking, for this Chapter Persistent.
 org.melati.poem.Field getPartField()
          Retrieves the Part value as a Field from this Chapter Persistent.
 java.lang.Integer getSequence_unsafe()
          Retrieves the Sequence value, without locking, for this Chapter Persistent.
 java.lang.Integer getSequence()
          Retrieves the Sequence value, with locking, for this Chapter Persistent.
 org.melati.poem.Field getSequenceField()
          Retrieves the Sequence value as a Field from this Chapter Persistent.
 java.lang.Long getTextid_unsafe()
          Retrieves the Textid value, without locking, for this Chapter Persistent.
 java.lang.Long getTextid()
          Retrieves the Textid value, with locking, for this Chapter Persistent.
 org.melati.poem.Field getTextidField()
          Retrieves the Textid value as a Field from this Chapter Persistent.
 java.lang.String getTitle_unsafe()
          Retrieves the Title value, without locking, for this Chapter Persistent.
 java.lang.String getTitle()
          Retrieves the Title value, with locking, for this Chapter Persistent.
 org.melati.poem.Field getTitleField()
          Retrieves the Title value as a Field from this Chapter Persistent.
 void setBook_unsafe(java.lang.Integer cooked)
          Sets the Book value directly, without checking, for this Chapter Persistent.
 void setBook(Book cooked)
          Set the Book.
 void setBookTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setFilename_unsafe(java.lang.String cooked)
          Sets the Filename value directly, without checking, for this Chapter Persistent.
 void setFilename(java.lang.String cooked)
          Sets the Filename value, with checking, for this Chapter Persistent.
 void setId_unsafe(java.lang.Integer cooked)
          Sets the Id value directly, without checking, for this Chapter Persistent.
 void setId(int cooked)
          Sets the Id value, with checking, for this Chapter Persistent.
 void setId(java.lang.Integer cooked)
          Sets the Id value, with checking, for this Chapter Persistent.
 void setIndexdate_unsafe(java.sql.Timestamp cooked)
          Sets the Indexdate value directly, without checking, for this Chapter Persistent.
 void setIndexdate(java.sql.Timestamp cooked)
          Sets the Indexdate value, with checking, for this Chapter Persistent.
 void setLongtitle_unsafe(java.lang.String cooked)
          Sets the Longtitle value directly, without checking, for this Chapter Persistent.
 void setLongtitle(java.lang.String cooked)
          Sets the Longtitle value, with checking, for this Chapter Persistent.
 void setPart_unsafe(java.lang.String cooked)
          Sets the Part value directly, without checking, for this Chapter Persistent.
 void setPart(java.lang.String cooked)
          Sets the Part value, with checking, for this Chapter Persistent.
 void setSequence_unsafe(java.lang.Integer cooked)
          Sets the Sequence value directly, without checking, for this Chapter Persistent.
 void setSequence(int cooked)
          Sets the Sequence value, with checking, for this Chapter Persistent.
 void setSequence(java.lang.Integer cooked)
          Sets the Sequence value, with checking, for this Chapter Persistent.
 void setTextid_unsafe(java.lang.Long cooked)
          Sets the Textid value directly, without checking, for this Chapter Persistent.
 void setTextid(long cooked)
          Sets the Textid value, with checking, for this Chapter Persistent.
 void setTextid(java.lang.Long cooked)
          Sets the Textid value, with checking, for this Chapter Persistent.
 void setTitle_unsafe(java.lang.String cooked)
          Sets the Title value directly, without checking, for this Chapter Persistent.
 void setTitle(java.lang.String cooked)
          Sets the Title value, with checking, for this Chapter Persistent.
 
Methods inherited from class org.paneris.bibliomania.Unit
appendCachePath, appendCacheSubpath, encache, ftiTextID_limit, ftiTextID_start, getAncestors, getBibliomaniaDatabase, getBoardName, getCachePath, getDisplayName, getMembersSlowly, getMetatag_description, getMetatag_keywords, getName, getParentUnit, getProductAssociations, getProductAssociations, getReadArea, getRelatedProducts, getURLSubpath, getURLSubpathReally, getWMTemplet, index, paginate, readKeyDotTxt, speciallyTreatedInCache, writeLock
 
Methods inherited from class org.paneris.bibliomania.generated.UnitBase
getDeleted_unsafe, getDeleted, getDeletedField, getLastencached_unsafe, getLastencached, getLastencachedField, getLayout_unsafe, getLayout, getLayoutField, getLayoutTroid, getMessageboard_unsafe, getMessageboard, getMessageboardField, getMessageboardTroid, getPath_unsafe, getPath, getPathField, getUnitTable, setDeleted_unsafe, setDeleted, setDeleted, setLastencached_unsafe, setLastencached, setLayout_unsafe, setLayout, setLayoutTroid, setMessageboard_unsafe, setMessageboard, setMessageboardTroid, setPath_unsafe, setPath
 
Methods inherited from class org.melati.poem.JdbcPersistent
assertCanCreate, assertCanCreate, assertCanDelete, assertCanDelete, assertCanRead, assertCanRead, assertCanWrite, assertCanWrite, clone, commit, countMatchSQL, delete_unsafe, delete, delete, deleteAndCommit, deleteAndCommit, deleteLock, displayString, displayString, displayString, dump, dump, duplicated, duplicatedFloating, equals, existenceLock, existenceLock, fieldsOfColumns, fromClause, getCanDelete, getCanRead, getCanSelect, getCanWrite, getChildren, getCooked, getCookedString, getDatabase, getDetailDisplayFields, getField, getFields, getPrimaryDisplayField, getRaw, getRawString, getReadable, getRecordDisplayFields, getSearchCriterionFields, getSummaryDisplayFields, getTable, getTroid, hashCode, invalidate, isDirty, load, makePersistent, postEdit, postInsert, postModify, postWrite, preEdit, readLock, readLock, readLock, rollback, setCooked, setDirty, setRaw, setRawString, statusExistent, statusNonexistent, toString, troid, upToDate, writeDown, writeLock, writeLock
 
Methods inherited from class org.melati.poem.transaction.Transactioned
markValid, reset, setTransactionPool, transactionPool, unSee
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected java.lang.Integer id
id


book

protected java.lang.Integer book
book - The book to which the chapter belongs


sequence

protected java.lang.Integer sequence
sequence - The number of the chapter


textid

protected java.lang.Long textid
FTI text id - A key under which the chapter is free-text-indexed, combining section, author, book and sequence


indexdate

protected java.sql.Timestamp indexdate
FTI index date - When the chapter was free-text-indexed


title

protected java.lang.String title
title - The short title of the chapter (e.g. `Chapter 10')


longtitle

protected java.lang.String longtitle
Long title - The long title of the chapter (e.g. `In which Pip ...')


filename

protected java.lang.String filename
filename - The filename of the chapter in the local filesystem, relative to `Path'


part

protected java.lang.String part
part

Constructor Detail

ChapterBase

public ChapterBase()
Method Detail

getBibliomaniaDatabaseTables

public BibliomaniaDatabaseTables getBibliomaniaDatabaseTables()
Retrieves the Database object.

Overrides:
getBibliomaniaDatabaseTables in class UnitBase
Returns:
the database
See Also:
org.melati.poem.prepro.TableDef#generatePersistentBaseJava

getChapterTable

public ChapterTable getChapterTable()
Retrieves the ChapterTable table which this Persistent is from.

Returns:
the ChapterTable
See Also:
org.melati.poem.prepro.TableDef#generatePersistentBaseJava

getId_unsafe

public java.lang.Integer getId_unsafe()
Retrieves the Id value, without locking, for this Chapter Persistent.

Returns:
the Integer id
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setId_unsafe

public void setId_unsafe(java.lang.Integer cooked)
Sets the Id value directly, without checking, for this Chapter Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

getId

public java.lang.Integer getId()
                        throws org.melati.poem.AccessPoemException
Retrieves the Id value, with locking, for this Chapter Persistent.

Returns:
the value of the field Id for this Chapter Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setId

public void setId(java.lang.Integer cooked)
           throws org.melati.poem.AccessPoemException,
                  org.melati.poem.ValidationPoemException
Sets the Id value, with checking, for this Chapter Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setId

public final void setId(int cooked)
                 throws org.melati.poem.AccessPoemException,
                        org.melati.poem.ValidationPoemException
Sets the Id value, with checking, for this Chapter Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid
Generator
org.melati.poem.prepro.IntegerFieldDef#generateBaseMethods

getIdField

public org.melati.poem.Field getIdField()
                                 throws org.melati.poem.AccessPoemException
Retrieves the Id value as a Field from this Chapter Persistent.

Returns:
the Integer id
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
org.melati.poem.prepro.FieldDef#generateFieldCreator

getBook_unsafe

public java.lang.Integer getBook_unsafe()
Retrieves the Book value, without locking, for this Chapter Persistent.

Returns:
the Integer book
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setBook_unsafe

public void setBook_unsafe(java.lang.Integer cooked)
Sets the Book value directly, without checking, for this Chapter Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

getBookTroid

public java.lang.Integer getBookTroid()
                               throws org.melati.poem.AccessPoemException
Retrieves the Table Row Object ID.

Returns:
the TROID as an Integer
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights
Generator
org.melati.poem.prepro.ReferenceFieldDef#generateBaseMethods

setBookTroid

public void setBookTroid(java.lang.Integer raw)
                  throws org.melati.poem.AccessPoemException
Sets the Table Row Object ID.

Parameters:
raw - a Table Row Object Id
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.ReferenceFieldDef#generateBaseMethods

getBook

public Book getBook()
             throws org.melati.poem.AccessPoemException,
                    org.melati.poem.NoSuchRowPoemException
Retrieves the Book object referred to.

Returns:
the Book as a Book
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer read access rights
org.melati.poem.NoSuchRowPoemException - if the Persistent has yet to be allocated a TROID
Generator
org.melati.poem.prepro.ReferenceFieldDef#generateBaseMethods

setBook

public void setBook(Book cooked)
             throws org.melati.poem.AccessPoemException
Set the Book.

Parameters:
cooked - a validated Book
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.ReferenceFieldDef#generateBaseMethods

getBookField

public org.melati.poem.Field getBookField()
                                   throws org.melati.poem.AccessPoemException
Retrieves the Book value as a Field from this Chapter Persistent.

Returns:
the Integer book
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
org.melati.poem.prepro.FieldDef#generateFieldCreator

getSequence_unsafe

public java.lang.Integer getSequence_unsafe()
Retrieves the Sequence value, without locking, for this Chapter Persistent.

Returns:
the Integer sequence
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setSequence_unsafe

public void setSequence_unsafe(java.lang.Integer cooked)
Sets the Sequence value directly, without checking, for this Chapter Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

getSequence

public java.lang.Integer getSequence()
                              throws org.melati.poem.AccessPoemException
Retrieves the Sequence value, with locking, for this Chapter Persistent. Field description: The number of the chapter

Returns:
the value of the field Sequence for this Chapter Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setSequence

public void setSequence(java.lang.Integer cooked)
                 throws org.melati.poem.AccessPoemException,
                        org.melati.poem.ValidationPoemException
Sets the Sequence value, with checking, for this Chapter Persistent. Field description: The number of the chapter

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setSequence

public final void setSequence(int cooked)
                       throws org.melati.poem.AccessPoemException,
                              org.melati.poem.ValidationPoemException
Sets the Sequence value, with checking, for this Chapter Persistent. Field description: The number of the chapter

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid
Generator
org.melati.poem.prepro.IntegerFieldDef#generateBaseMethods

getSequenceField

public org.melati.poem.Field getSequenceField()
                                       throws org.melati.poem.AccessPoemException
Retrieves the Sequence value as a Field from this Chapter Persistent.

Returns:
the Integer sequence
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
org.melati.poem.prepro.FieldDef#generateFieldCreator

getTextid_unsafe

public java.lang.Long getTextid_unsafe()
Retrieves the Textid value, without locking, for this Chapter Persistent.

Returns:
the Long textid
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setTextid_unsafe

public void setTextid_unsafe(java.lang.Long cooked)
Sets the Textid value directly, without checking, for this Chapter Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

getTextid

public java.lang.Long getTextid()
                         throws org.melati.poem.AccessPoemException
Retrieves the Textid value, with locking, for this Chapter Persistent. Field description: A key under which the chapter is free-text-indexed, combining section, author, book and sequence

Returns:
the value of the field Textid for this Chapter Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setTextid

public void setTextid(java.lang.Long cooked)
               throws org.melati.poem.AccessPoemException,
                      org.melati.poem.ValidationPoemException
Sets the Textid value, with checking, for this Chapter Persistent. Field description: A key under which the chapter is free-text-indexed, combining section, author, book and sequence

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setTextid

public final void setTextid(long cooked)
                     throws org.melati.poem.AccessPoemException,
                            org.melati.poem.ValidationPoemException
Sets the Textid value, with checking, for this Chapter Persistent. Field description: A key under which the chapter is free-text-indexed, combining section, author, book and sequence

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid
Generator
org.melati.poem.prepro.LongFieldDef#generateBaseMethods

getTextidField

public org.melati.poem.Field getTextidField()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Textid value as a Field from this Chapter Persistent.

Returns:
the Long textid
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
org.melati.poem.prepro.FieldDef#generateFieldCreator

getIndexdate_unsafe

public java.sql.Timestamp getIndexdate_unsafe()
Retrieves the Indexdate value, without locking, for this Chapter Persistent.

Returns:
the Timestamp indexdate
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setIndexdate_unsafe

public void setIndexdate_unsafe(java.sql.Timestamp cooked)
Sets the Indexdate value directly, without checking, for this Chapter Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

getIndexdate

public java.sql.Timestamp getIndexdate()
                                throws org.melati.poem.AccessPoemException
Retrieves the Indexdate value, with locking, for this Chapter Persistent. Field description: When the chapter was free-text-indexed

Returns:
the value of the field Indexdate for this Chapter Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setIndexdate

public void setIndexdate(java.sql.Timestamp cooked)
                  throws org.melati.poem.AccessPoemException,
                         org.melati.poem.ValidationPoemException
Sets the Indexdate value, with checking, for this Chapter Persistent. Field description: When the chapter was free-text-indexed

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

getIndexdateField

public org.melati.poem.Field getIndexdateField()
                                        throws org.melati.poem.AccessPoemException
Retrieves the Indexdate value as a Field from this Chapter Persistent.

Returns:
the Timestamp indexdate
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
org.melati.poem.prepro.FieldDef#generateFieldCreator

getTitle_unsafe

public java.lang.String getTitle_unsafe()
Retrieves the Title value, without locking, for this Chapter Persistent.

Returns:
the String title
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setTitle_unsafe

public void setTitle_unsafe(java.lang.String cooked)
Sets the Title value directly, without checking, for this Chapter Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

getTitle

public java.lang.String getTitle()
                          throws org.melati.poem.AccessPoemException
Retrieves the Title value, with locking, for this Chapter Persistent. Field description: The short title of the chapter (e.g. `Chapter 10')

Returns:
the value of the field Title for this Chapter Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setTitle

public void setTitle(java.lang.String cooked)
              throws org.melati.poem.AccessPoemException,
                     org.melati.poem.ValidationPoemException
Sets the Title value, with checking, for this Chapter Persistent. Field description: The short title of the chapter (e.g. `Chapter 10')

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

getTitleField

public org.melati.poem.Field getTitleField()
                                    throws org.melati.poem.AccessPoemException
Retrieves the Title value as a Field from this Chapter Persistent.

Returns:
the String title
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
org.melati.poem.prepro.FieldDef#generateFieldCreator

getLongtitle_unsafe

public java.lang.String getLongtitle_unsafe()
Retrieves the Longtitle value, without locking, for this Chapter Persistent.

Returns:
the String longtitle
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setLongtitle_unsafe

public void setLongtitle_unsafe(java.lang.String cooked)
Sets the Longtitle value directly, without checking, for this Chapter Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

getLongtitle

public java.lang.String getLongtitle()
                              throws org.melati.poem.AccessPoemException
Retrieves the Longtitle value, with locking, for this Chapter Persistent. Field description: The long title of the chapter (e.g. `In which Pip ...')

Returns:
the value of the field Longtitle for this Chapter Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setLongtitle

public void setLongtitle(java.lang.String cooked)
                  throws org.melati.poem.AccessPoemException,
                         org.melati.poem.ValidationPoemException
Sets the Longtitle value, with checking, for this Chapter Persistent. Field description: The long title of the chapter (e.g. `In which Pip ...')

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

getLongtitleField

public org.melati.poem.Field getLongtitleField()
                                        throws org.melati.poem.AccessPoemException
Retrieves the Longtitle value as a Field from this Chapter Persistent.

Returns:
the String longtitle
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
org.melati.poem.prepro.FieldDef#generateFieldCreator

getFilename_unsafe

public java.lang.String getFilename_unsafe()
Retrieves the Filename value, without locking, for this Chapter Persistent.

Returns:
the String filename
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setFilename_unsafe

public void setFilename_unsafe(java.lang.String cooked)
Sets the Filename value directly, without checking, for this Chapter Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

getFilename

public java.lang.String getFilename()
                             throws org.melati.poem.AccessPoemException
Retrieves the Filename value, with locking, for this Chapter Persistent. Field description: The filename of the chapter in the local filesystem, relative to `Path'

Returns:
the value of the field Filename for this Chapter Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setFilename

public void setFilename(java.lang.String cooked)
                 throws org.melati.poem.AccessPoemException,
                        org.melati.poem.ValidationPoemException
Sets the Filename value, with checking, for this Chapter Persistent. Field description: The filename of the chapter in the local filesystem, relative to `Path'

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

getFilenameField

public org.melati.poem.Field getFilenameField()
                                       throws org.melati.poem.AccessPoemException
Retrieves the Filename value as a Field from this Chapter Persistent.

Returns:
the String filename
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
org.melati.poem.prepro.FieldDef#generateFieldCreator

getPart_unsafe

public java.lang.String getPart_unsafe()
Retrieves the Part value, without locking, for this Chapter Persistent.

Returns:
the String part
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setPart_unsafe

public void setPart_unsafe(java.lang.String cooked)
Sets the Part value directly, without checking, for this Chapter Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

getPart

public java.lang.String getPart()
                         throws org.melati.poem.AccessPoemException
Retrieves the Part value, with locking, for this Chapter Persistent.

Returns:
the value of the field Part for this Chapter Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setPart

public void setPart(java.lang.String cooked)
             throws org.melati.poem.AccessPoemException,
                    org.melati.poem.ValidationPoemException
Sets the Part value, with checking, for this Chapter Persistent.

Parameters:
cooked - a validated int
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
org.melati.poem.ValidationPoemException - if the value is not valid
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

getPartField

public org.melati.poem.Field getPartField()
                                   throws org.melati.poem.AccessPoemException
Retrieves the Part value as a Field from this Chapter Persistent.

Returns:
the String part
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
org.melati.poem.prepro.FieldDef#generateFieldCreator


Copyright © 2000-2009 PanEris. All Rights Reserved.