org.paneris.bibliomania.generated
Class BookBase

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.BookBase
All Implemented Interfaces:
java.lang.Cloneable, org.melati.poem.Persistable, org.melati.poem.Persistent, org.melati.poem.Treeable
Direct Known Subclasses:
Book

public abstract class BookBase
extends Unit

Melati POEM generated abstract base class for a Persistent Book 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 advert
          advert - Advert for this book
protected  java.lang.Integer author
          author - The book's author
protected  java.lang.Integer authorsequence
          authorsequence - An internal number used to distinguish between books by the same author in creating textIDs for the full text indexing subsystem
protected  java.lang.String fulltitleifdifferent
          Full title - The `full Monty' version of the book's title, if different
protected  java.lang.Boolean hasnofrontpage
          Has no front page - Whether the book should simply display the first page of its content instead of a `front page'
protected  java.lang.Integer id
          id
protected  java.sql.Timestamp lastbookshopsearch
          Last bookshop search - When a search was last made for stockings of this book in the online bookshops
protected  java.lang.String metatag_description
          metatag_description
protected  java.lang.String metatag_keywords
          metatag_keywords
protected  java.lang.Boolean nonstandard
          Non-standard - Whether the book has its own non-standard template
protected  java.lang.Integer overridecanreadcontent
          `Read content' capability - The capability required for reading the book (defaults to that for section)
protected  java.lang.Boolean paginated
          paginated - Whether the book's chapters should be displayed in pre-paginated form
protected  java.lang.Integer section
          section - The category under which the book falls
protected  java.lang.String summary
          summary - The book's blurb, to appear on its TOC page
protected  java.lang.String title
          Short title - A manageably short version of the book's title
 
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
BookBase()
           
 
Method Summary
 java.lang.Integer getAdvert_unsafe()
          Retrieves the Advert value, without locking, for this Book Persistent.
 Advert getAdvert()
          Retrieves the Advert object referred to.
 org.melati.poem.Field getAdvertField()
          Retrieves the Advert value as a Field from this Book Persistent.
 java.lang.Integer getAdvertTroid()
          Retrieves the Table Row Object ID.
 java.lang.Integer getAuthor_unsafe()
          Retrieves the Author value, without locking, for this Book Persistent.
 Author getAuthor()
          Retrieves the Author object referred to.
 org.melati.poem.Field getAuthorField()
          Retrieves the Author value as a Field from this Book Persistent.
 java.lang.Integer getAuthorsequence_unsafe()
          Retrieves the Authorsequence value, without locking, for this Book Persistent.
 java.lang.Integer getAuthorsequence()
          Retrieves the Authorsequence value, with locking, for this Book Persistent.
 org.melati.poem.Field getAuthorsequenceField()
          Retrieves the Authorsequence value as a Field from this Book Persistent.
 java.lang.Integer getAuthorTroid()
          Retrieves the Table Row Object ID.
 BibliomaniaDatabaseTables getBibliomaniaDatabaseTables()
          Retrieves the Database object.
 BookTable getBookTable()
          Retrieves the BookTable table which this Persistent is from.
 java.lang.String getFulltitleifdifferent_unsafe()
          Retrieves the Fulltitleifdifferent value, without locking, for this Book Persistent.
 java.lang.String getFulltitleifdifferent()
          Retrieves the Fulltitleifdifferent value, with locking, for this Book Persistent.
 org.melati.poem.Field getFulltitleifdifferentField()
          Retrieves the Fulltitleifdifferent value as a Field from this Book Persistent.
 java.lang.Boolean getHasnofrontpage_unsafe()
          Retrieves the Hasnofrontpage value, without locking, for this Book Persistent.
 java.lang.Boolean getHasnofrontpage()
          Retrieves the Hasnofrontpage value, with locking, for this Book Persistent.
 org.melati.poem.Field getHasnofrontpageField()
          Retrieves the Hasnofrontpage value as a Field from this Book Persistent.
 java.lang.Integer getId_unsafe()
          Retrieves the Id value, without locking, for this Book Persistent.
 java.lang.Integer getId()
          Retrieves the Id value, with locking, for this Book Persistent.
 org.melati.poem.Field getIdField()
          Retrieves the Id value as a Field from this Book Persistent.
 java.sql.Timestamp getLastbookshopsearch_unsafe()
          Retrieves the Lastbookshopsearch value, without locking, for this Book Persistent.
 java.sql.Timestamp getLastbookshopsearch()
          Retrieves the Lastbookshopsearch value, with locking, for this Book Persistent.
 org.melati.poem.Field getLastbookshopsearchField()
          Retrieves the Lastbookshopsearch value as a Field from this Book Persistent.
 java.lang.String getMetatag_description_unsafe()
          Retrieves the Metatag_description value, without locking, for this Book Persistent.
 java.lang.String getMetatag_description()
          Retrieves the Metatag_description value, with locking, for this Book Persistent.
 org.melati.poem.Field getMetatag_descriptionField()
          Retrieves the Metatag_description value as a Field from this Book Persistent.
 java.lang.String getMetatag_keywords_unsafe()
          Retrieves the Metatag_keywords value, without locking, for this Book Persistent.
 java.lang.String getMetatag_keywords()
          Retrieves the Metatag_keywords value, with locking, for this Book Persistent.
 org.melati.poem.Field getMetatag_keywordsField()
          Retrieves the Metatag_keywords value as a Field from this Book Persistent.
 java.lang.Boolean getNonstandard_unsafe()
          Retrieves the Nonstandard value, without locking, for this Book Persistent.
 java.lang.Boolean getNonstandard()
          Retrieves the Nonstandard value, with locking, for this Book Persistent.
 org.melati.poem.Field getNonstandardField()
          Retrieves the Nonstandard value as a Field from this Book Persistent.
 java.lang.Integer getOverridecanreadcontent_unsafe()
          Retrieves the Overridecanreadcontent value, without locking, for this Book Persistent.
 org.melati.poem.Capability getOverridecanreadcontent()
          Retrieves the Overridecanreadcontent object referred to.
 org.melati.poem.Field getOverridecanreadcontentField()
          Retrieves the Overridecanreadcontent value as a Field from this Book Persistent.
 java.lang.Integer getOverridecanreadcontentTroid()
          Retrieves the Table Row Object ID.
 java.lang.Boolean getPaginated_unsafe()
          Retrieves the Paginated value, without locking, for this Book Persistent.
 java.lang.Boolean getPaginated()
          Retrieves the Paginated value, with locking, for this Book Persistent.
 org.melati.poem.Field getPaginatedField()
          Retrieves the Paginated value as a Field from this Book Persistent.
 java.lang.Integer getSection_unsafe()
          Retrieves the Section value, without locking, for this Book Persistent.
 Section getSection()
          Retrieves the Section object referred to.
 org.melati.poem.Field getSectionField()
          Retrieves the Section value as a Field from this Book Persistent.
 java.lang.Integer getSectionTroid()
          Retrieves the Table Row Object ID.
 java.lang.String getSummary_unsafe()
          Retrieves the Summary value, without locking, for this Book Persistent.
 java.lang.String getSummary()
          Retrieves the Summary value, with locking, for this Book Persistent.
 org.melati.poem.Field getSummaryField()
          Retrieves the Summary value as a Field from this Book Persistent.
 java.lang.String getTitle_unsafe()
          Retrieves the Title value, without locking, for this Book Persistent.
 java.lang.String getTitle()
          Retrieves the Title value, with locking, for this Book Persistent.
 org.melati.poem.Field getTitleField()
          Retrieves the Title value as a Field from this Book Persistent.
 void setAdvert_unsafe(java.lang.Integer cooked)
          Sets the Advert value directly, without checking, for this Book Persistent.
 void setAdvert(Advert cooked)
          Set the Advert.
 void setAdvertTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setAuthor_unsafe(java.lang.Integer cooked)
          Sets the Author value directly, without checking, for this Book Persistent.
 void setAuthor(Author cooked)
          Set the Author.
 void setAuthorsequence_unsafe(java.lang.Integer cooked)
          Sets the Authorsequence value directly, without checking, for this Book Persistent.
 void setAuthorsequence(int cooked)
          Sets the Authorsequence value, with checking, for this Book Persistent.
 void setAuthorsequence(java.lang.Integer cooked)
          Sets the Authorsequence value, with checking, for this Book Persistent.
 void setAuthorTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setFulltitleifdifferent_unsafe(java.lang.String cooked)
          Sets the Fulltitleifdifferent value directly, without checking, for this Book Persistent.
 void setFulltitleifdifferent(java.lang.String cooked)
          Sets the Fulltitleifdifferent value, with checking, for this Book Persistent.
 void setHasnofrontpage_unsafe(java.lang.Boolean cooked)
          Sets the Hasnofrontpage value directly, without checking, for this Book Persistent.
 void setHasnofrontpage(boolean cooked)
          Sets the Hasnofrontpage value, with checking, from a boolean, for this Book Persistent.
 void setHasnofrontpage(java.lang.Boolean cooked)
          Sets the Hasnofrontpage value, with checking, for this Book Persistent.
 void setId_unsafe(java.lang.Integer cooked)
          Sets the Id value directly, without checking, for this Book Persistent.
 void setId(int cooked)
          Sets the Id value, with checking, for this Book Persistent.
 void setId(java.lang.Integer cooked)
          Sets the Id value, with checking, for this Book Persistent.
 void setLastbookshopsearch_unsafe(java.sql.Timestamp cooked)
          Sets the Lastbookshopsearch value directly, without checking, for this Book Persistent.
 void setLastbookshopsearch(java.sql.Timestamp cooked)
          Sets the Lastbookshopsearch value, with checking, for this Book Persistent.
 void setMetatag_description_unsafe(java.lang.String cooked)
          Sets the Metatag_description value directly, without checking, for this Book Persistent.
 void setMetatag_description(java.lang.String cooked)
          Sets the Metatag_description value, with checking, for this Book Persistent.
 void setMetatag_keywords_unsafe(java.lang.String cooked)
          Sets the Metatag_keywords value directly, without checking, for this Book Persistent.
 void setMetatag_keywords(java.lang.String cooked)
          Sets the Metatag_keywords value, with checking, for this Book Persistent.
 void setNonstandard_unsafe(java.lang.Boolean cooked)
          Sets the Nonstandard value directly, without checking, for this Book Persistent.
 void setNonstandard(boolean cooked)
          Sets the Nonstandard value, with checking, from a boolean, for this Book Persistent.
 void setNonstandard(java.lang.Boolean cooked)
          Sets the Nonstandard value, with checking, for this Book Persistent.
 void setOverridecanreadcontent_unsafe(java.lang.Integer cooked)
          Sets the Overridecanreadcontent value directly, without checking, for this Book Persistent.
 void setOverridecanreadcontent(org.melati.poem.Capability cooked)
          Set the Overridecanreadcontent.
 void setOverridecanreadcontentTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setPaginated_unsafe(java.lang.Boolean cooked)
          Sets the Paginated value directly, without checking, for this Book Persistent.
 void setPaginated(boolean cooked)
          Sets the Paginated value, with checking, from a boolean, for this Book Persistent.
 void setPaginated(java.lang.Boolean cooked)
          Sets the Paginated value, with checking, for this Book Persistent.
 void setSection_unsafe(java.lang.Integer cooked)
          Sets the Section value directly, without checking, for this Book Persistent.
 void setSection(Section cooked)
          Set the Section.
 void setSectionTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setSummary_unsafe(java.lang.String cooked)
          Sets the Summary value directly, without checking, for this Book Persistent.
 void setSummary(java.lang.String cooked)
          Sets the Summary value, with checking, for this Book Persistent.
 void setTitle_unsafe(java.lang.String cooked)
          Sets the Title value directly, without checking, for this Book Persistent.
 void setTitle(java.lang.String cooked)
          Sets the Title value, with checking, for this Book Persistent.
 
Methods inherited from class org.paneris.bibliomania.Unit
appendCachePath, appendCacheSubpath, encache, ftiTextID_limit, ftiTextID_start, getAncestors, getBibliomaniaDatabase, getBoardName, getCachePath, getDisplayName, getMembersSlowly, 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


section

protected java.lang.Integer section
section - The category under which the book falls


author

protected java.lang.Integer author
author - The book's author


advert

protected java.lang.Integer advert
advert - Advert for this book


authorsequence

protected java.lang.Integer authorsequence
authorsequence - An internal number used to distinguish between books by the same author in creating textIDs for the full text indexing subsystem


title

protected java.lang.String title
Short title - A manageably short version of the book's title


fulltitleifdifferent

protected java.lang.String fulltitleifdifferent
Full title - The `full Monty' version of the book's title, if different


paginated

protected java.lang.Boolean paginated
paginated - Whether the book's chapters should be displayed in pre-paginated form


metatag_description

protected java.lang.String metatag_description
metatag_description


metatag_keywords

protected java.lang.String metatag_keywords
metatag_keywords


lastbookshopsearch

protected java.sql.Timestamp lastbookshopsearch
Last bookshop search - When a search was last made for stockings of this book in the online bookshops


overridecanreadcontent

protected java.lang.Integer overridecanreadcontent
`Read content' capability - The capability required for reading the book (defaults to that for section)


summary

protected java.lang.String summary
summary - The book's blurb, to appear on its TOC page


hasnofrontpage

protected java.lang.Boolean hasnofrontpage
Has no front page - Whether the book should simply display the first page of its content instead of a `front page'


nonstandard

protected java.lang.Boolean nonstandard
Non-standard - Whether the book has its own non-standard template

Constructor Detail

BookBase

public BookBase()
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

getBookTable

public BookTable getBookTable()
Retrieves the BookTable table which this Persistent is from.

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

getId_unsafe

public java.lang.Integer getId_unsafe()
Retrieves the Id value, without locking, for this Book 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 Book 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 Book Persistent.

Returns:
the value of the field Id for this Book 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 Book 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 Book 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 Book 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

getSection_unsafe

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

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

setSection_unsafe

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

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

getSectionTroid

public java.lang.Integer getSectionTroid()
                                  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

setSectionTroid

public void setSectionTroid(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

getSection

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

Returns:
the Section as a Section
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

setSection

public void setSection(Section cooked)
                throws org.melati.poem.AccessPoemException
Set the Section.

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

getSectionField

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

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

getAuthor_unsafe

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

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

setAuthor_unsafe

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

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

getAuthorTroid

public java.lang.Integer getAuthorTroid()
                                 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

setAuthorTroid

public void setAuthorTroid(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

getAuthor

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

Returns:
the Author as a Author
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

setAuthor

public void setAuthor(Author cooked)
               throws org.melati.poem.AccessPoemException
Set the Author.

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

getAuthorField

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

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

getAdvert_unsafe

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

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

setAdvert_unsafe

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

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

getAdvertTroid

public java.lang.Integer getAdvertTroid()
                                 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

setAdvertTroid

public void setAdvertTroid(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

getAdvert

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

Returns:
the Advert as a Advert
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

setAdvert

public void setAdvert(Advert cooked)
               throws org.melati.poem.AccessPoemException
Set the Advert.

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

getAdvertField

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

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

getAuthorsequence_unsafe

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

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

setAuthorsequence_unsafe

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

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

getAuthorsequence

public java.lang.Integer getAuthorsequence()
                                    throws org.melati.poem.AccessPoemException
Retrieves the Authorsequence value, with locking, for this Book Persistent. Field description: An internal number used to distinguish between books by the same author in creating textIDs for the full text indexing subsystem

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

setAuthorsequence

public void setAuthorsequence(java.lang.Integer cooked)
                       throws org.melati.poem.AccessPoemException,
                              org.melati.poem.ValidationPoemException
Sets the Authorsequence value, with checking, for this Book Persistent. Field description: An internal number used to distinguish between books by the same author in creating textIDs for the full text indexing subsystem

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

setAuthorsequence

public final void setAuthorsequence(int cooked)
                             throws org.melati.poem.AccessPoemException,
                                    org.melati.poem.ValidationPoemException
Sets the Authorsequence value, with checking, for this Book Persistent. Field description: An internal number used to distinguish between books by the same author in creating textIDs for the full text indexing subsystem

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

getAuthorsequenceField

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

Returns:
the Integer authorsequence
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 Book 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 Book 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 Book Persistent. Field description: A manageably short version of the book's title

Returns:
the value of the field Title for this Book 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 Book Persistent. Field description: A manageably short version of the book's title

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 Book 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

getFulltitleifdifferent_unsafe

public java.lang.String getFulltitleifdifferent_unsafe()
Retrieves the Fulltitleifdifferent value, without locking, for this Book Persistent.

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

setFulltitleifdifferent_unsafe

public void setFulltitleifdifferent_unsafe(java.lang.String cooked)
Sets the Fulltitleifdifferent value directly, without checking, for this Book Persistent.

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

getFulltitleifdifferent

public java.lang.String getFulltitleifdifferent()
                                         throws org.melati.poem.AccessPoemException
Retrieves the Fulltitleifdifferent value, with locking, for this Book Persistent. Field description: The `full Monty' version of the book's title, if different

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

setFulltitleifdifferent

public void setFulltitleifdifferent(java.lang.String cooked)
                             throws org.melati.poem.AccessPoemException,
                                    org.melati.poem.ValidationPoemException
Sets the Fulltitleifdifferent value, with checking, for this Book Persistent. Field description: The `full Monty' version of the book's title, if different

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

getFulltitleifdifferentField

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

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

getPaginated_unsafe

public java.lang.Boolean getPaginated_unsafe()
Retrieves the Paginated value, without locking, for this Book Persistent.

Returns:
the Boolean paginated
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setPaginated_unsafe

public void setPaginated_unsafe(java.lang.Boolean cooked)
Sets the Paginated value directly, without checking, for this Book Persistent.

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

getPaginated

public java.lang.Boolean getPaginated()
                               throws org.melati.poem.AccessPoemException
Retrieves the Paginated value, with locking, for this Book Persistent. Field description: Whether the book's chapters should be displayed in pre-paginated form

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

setPaginated

public void setPaginated(java.lang.Boolean cooked)
                  throws org.melati.poem.AccessPoemException,
                         org.melati.poem.ValidationPoemException
Sets the Paginated value, with checking, for this Book Persistent. Field description: Whether the book's chapters should be displayed in pre-paginated form

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

setPaginated

public final void setPaginated(boolean cooked)
                        throws org.melati.poem.AccessPoemException,
                               org.melati.poem.ValidationPoemException
Sets the Paginated value, with checking, from a boolean, for this Book Persistent. Field description: Whether the book's chapters should be displayed in pre-paginated form

Parameters:
cooked - a boolean
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.BooleanFieldDef#generateBaseMethods

getPaginatedField

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

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

getMetatag_description_unsafe

public java.lang.String getMetatag_description_unsafe()
Retrieves the Metatag_description value, without locking, for this Book Persistent.

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

setMetatag_description_unsafe

public void setMetatag_description_unsafe(java.lang.String cooked)
Sets the Metatag_description value directly, without checking, for this Book Persistent.

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

getMetatag_description

public java.lang.String getMetatag_description()
                                        throws org.melati.poem.AccessPoemException
Retrieves the Metatag_description value, with locking, for this Book Persistent.

Specified by:
getMetatag_description in class Unit
Returns:
the value of the field Metatag_description for this Book Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setMetatag_description

public void setMetatag_description(java.lang.String cooked)
                            throws org.melati.poem.AccessPoemException,
                                   org.melati.poem.ValidationPoemException
Sets the Metatag_description value, with checking, for this Book 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

getMetatag_descriptionField

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

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

getMetatag_keywords_unsafe

public java.lang.String getMetatag_keywords_unsafe()
Retrieves the Metatag_keywords value, without locking, for this Book Persistent.

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

setMetatag_keywords_unsafe

public void setMetatag_keywords_unsafe(java.lang.String cooked)
Sets the Metatag_keywords value directly, without checking, for this Book Persistent.

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

getMetatag_keywords

public java.lang.String getMetatag_keywords()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Metatag_keywords value, with locking, for this Book Persistent.

Specified by:
getMetatag_keywords in class Unit
Returns:
the value of the field Metatag_keywords for this Book Persistent
Throws:
org.melati.poem.AccessPoemException - if the current AccessToken does not confer write access rights
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setMetatag_keywords

public void setMetatag_keywords(java.lang.String cooked)
                         throws org.melati.poem.AccessPoemException,
                                org.melati.poem.ValidationPoemException
Sets the Metatag_keywords value, with checking, for this Book 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

getMetatag_keywordsField

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

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

getLastbookshopsearch_unsafe

public java.sql.Timestamp getLastbookshopsearch_unsafe()
Retrieves the Lastbookshopsearch value, without locking, for this Book Persistent.

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

setLastbookshopsearch_unsafe

public void setLastbookshopsearch_unsafe(java.sql.Timestamp cooked)
Sets the Lastbookshopsearch value directly, without checking, for this Book Persistent.

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

getLastbookshopsearch

public java.sql.Timestamp getLastbookshopsearch()
                                         throws org.melati.poem.AccessPoemException
Retrieves the Lastbookshopsearch value, with locking, for this Book Persistent. Field description: When a search was last made for stockings of this book in the online bookshops

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

setLastbookshopsearch

public void setLastbookshopsearch(java.sql.Timestamp cooked)
                           throws org.melati.poem.AccessPoemException,
                                  org.melati.poem.ValidationPoemException
Sets the Lastbookshopsearch value, with checking, for this Book Persistent. Field description: When a search was last made for stockings of this book in the online bookshops

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

getLastbookshopsearchField

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

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

getOverridecanreadcontent_unsafe

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

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

setOverridecanreadcontent_unsafe

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

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

getOverridecanreadcontentTroid

public java.lang.Integer getOverridecanreadcontentTroid()
                                                 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

setOverridecanreadcontentTroid

public void setOverridecanreadcontentTroid(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

getOverridecanreadcontent

public org.melati.poem.Capability getOverridecanreadcontent()
                                                     throws org.melati.poem.AccessPoemException,
                                                            org.melati.poem.NoSuchRowPoemException
Retrieves the Overridecanreadcontent object referred to.

Returns:
the Overridecanreadcontent as a Capability
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

setOverridecanreadcontent

public void setOverridecanreadcontent(org.melati.poem.Capability cooked)
                               throws org.melati.poem.AccessPoemException
Set the Overridecanreadcontent.

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

getOverridecanreadcontentField

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

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

getSummary_unsafe

public java.lang.String getSummary_unsafe()
Retrieves the Summary value, without locking, for this Book Persistent.

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

setSummary_unsafe

public void setSummary_unsafe(java.lang.String cooked)
Sets the Summary value directly, without checking, for this Book Persistent.

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

getSummary

public java.lang.String getSummary()
                            throws org.melati.poem.AccessPoemException
Retrieves the Summary value, with locking, for this Book Persistent. Field description: The book's blurb, to appear on its TOC page

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

setSummary

public void setSummary(java.lang.String cooked)
                throws org.melati.poem.AccessPoemException,
                       org.melati.poem.ValidationPoemException
Sets the Summary value, with checking, for this Book Persistent. Field description: The book's blurb, to appear on its TOC page

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

getSummaryField

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

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

getHasnofrontpage_unsafe

public java.lang.Boolean getHasnofrontpage_unsafe()
Retrieves the Hasnofrontpage value, without locking, for this Book Persistent.

Returns:
the Boolean hasnofrontpage
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setHasnofrontpage_unsafe

public void setHasnofrontpage_unsafe(java.lang.Boolean cooked)
Sets the Hasnofrontpage value directly, without checking, for this Book Persistent.

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

getHasnofrontpage

public java.lang.Boolean getHasnofrontpage()
                                    throws org.melati.poem.AccessPoemException
Retrieves the Hasnofrontpage value, with locking, for this Book Persistent. Field description: Whether the book should simply display the first page of its content instead of a `front page'

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

setHasnofrontpage

public void setHasnofrontpage(java.lang.Boolean cooked)
                       throws org.melati.poem.AccessPoemException,
                              org.melati.poem.ValidationPoemException
Sets the Hasnofrontpage value, with checking, for this Book Persistent. Field description: Whether the book should simply display the first page of its content instead of a `front page'

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

setHasnofrontpage

public final void setHasnofrontpage(boolean cooked)
                             throws org.melati.poem.AccessPoemException,
                                    org.melati.poem.ValidationPoemException
Sets the Hasnofrontpage value, with checking, from a boolean, for this Book Persistent. Field description: Whether the book should simply display the first page of its content instead of a `front page'

Parameters:
cooked - a boolean
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.BooleanFieldDef#generateBaseMethods

getHasnofrontpageField

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

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

getNonstandard_unsafe

public java.lang.Boolean getNonstandard_unsafe()
Retrieves the Nonstandard value, without locking, for this Book Persistent.

Returns:
the Boolean nonstandard
See Also:
org.melati.poem.prepro.FieldDef#generateBaseMethods

setNonstandard_unsafe

public void setNonstandard_unsafe(java.lang.Boolean cooked)
Sets the Nonstandard value directly, without checking, for this Book Persistent.

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

getNonstandard

public java.lang.Boolean getNonstandard()
                                 throws org.melati.poem.AccessPoemException
Retrieves the Nonstandard value, with locking, for this Book Persistent. Field description: Whether the book has its own non-standard template

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

setNonstandard

public void setNonstandard(java.lang.Boolean cooked)
                    throws org.melati.poem.AccessPoemException,
                           org.melati.poem.ValidationPoemException
Sets the Nonstandard value, with checking, for this Book Persistent. Field description: Whether the book has its own non-standard template

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

setNonstandard

public final void setNonstandard(boolean cooked)
                          throws org.melati.poem.AccessPoemException,
                                 org.melati.poem.ValidationPoemException
Sets the Nonstandard value, with checking, from a boolean, for this Book Persistent. Field description: Whether the book has its own non-standard template

Parameters:
cooked - a boolean
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.BooleanFieldDef#generateBaseMethods

getNonstandardField

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

Returns:
the Boolean nonstandard
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.