org.melati.poem.generated
Class TableInfoBase

Package class diagram package TableInfoBase
java.lang.Object
  extended by org.melati.poem.transaction.Transactioned
      extended by org.melati.poem.JdbcPersistent
          extended by org.melati.poem.generated.TableInfoBase
All Implemented Interfaces:
Cloneable, Persistable, Persistent, Treeable
Direct Known Subclasses:
TableInfo

public abstract class TableInfoBase
extends JdbcPersistent

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

See Also:
TableDef.generatePersistentBaseJava(java.io.Writer)

Field Summary
protected  Integer cachelimit
          Cache size limit - The maximum number of records from the table to keep in the cache
protected  Integer cancreate
          Default `create' capability - The capability required, by default, for creating records in the table
protected  Integer category
          category - Which category the table falls into
protected  Integer defaultcandelete
          Default `delete' capability - The capability required, by default, for deleting the table's records
protected  Integer defaultcanread
          Default `read' capability - The capability required, by default, for reading the table's records
protected  Integer defaultcanwrite
          Default `write' capability - The capability required, by default, for updating the table's records
protected  String description
          description - A brief description of the table's function
protected  String displayname
          Display name - A user-friendly name for the table
protected  Integer displayorder
          Display order - A rank determining where the table appears in the list of all tables
protected  Integer id
          id - The Table Row Object ID
protected  String name
          name - A code-name for the table
protected  Boolean seqcached
          Record sequence cached - Whether the display sequence for the table's records is cached
 
Fields inherited from class org.melati.poem.transaction.Transactioned
valid
 
Constructor Summary
TableInfoBase()
           
 
Method Summary
 Integer getCachelimit_unsafe()
          Retrieves the Cachelimit value, without locking, for this TableInfo Persistent.
 Integer getCachelimit()
          Retrieves the Cachelimit value, with locking, for this TableInfo Persistent.
 Field getCachelimitField()
          Retrieves the Cachelimit value as a Field from this TableInfo Persistent.
 Integer getCancreate_unsafe()
          Retrieves the Cancreate value, without locking, for this TableInfo Persistent.
 Capability getCancreate()
          Retrieves the Cancreate object referred to.
 Field getCancreateField()
          Retrieves the Cancreate value as a Field from this TableInfo Persistent.
 Integer getCancreateTroid()
          Retrieves the Table Row Object ID.
 Integer getCategory_unsafe()
          Retrieves the Category value, without locking, for this TableInfo Persistent.
 TableCategory getCategory()
          Retrieves the Category object referred to.
 Field getCategoryField()
          Retrieves the Category value as a Field from this TableInfo Persistent.
 Integer getCategoryTroid()
          Retrieves the Table Row Object ID.
 Integer getDefaultcandelete_unsafe()
          Retrieves the Defaultcandelete value, without locking, for this TableInfo Persistent.
 Capability getDefaultcandelete()
          Retrieves the Defaultcandelete object referred to.
 Field getDefaultcandeleteField()
          Retrieves the Defaultcandelete value as a Field from this TableInfo Persistent.
 Integer getDefaultcandeleteTroid()
          Retrieves the Table Row Object ID.
 Integer getDefaultcanread_unsafe()
          Retrieves the Defaultcanread value, without locking, for this TableInfo Persistent.
 Capability getDefaultcanread()
          Retrieves the Defaultcanread object referred to.
 Field getDefaultcanreadField()
          Retrieves the Defaultcanread value as a Field from this TableInfo Persistent.
 Integer getDefaultcanreadTroid()
          Retrieves the Table Row Object ID.
 Integer getDefaultcanwrite_unsafe()
          Retrieves the Defaultcanwrite value, without locking, for this TableInfo Persistent.
 Capability getDefaultcanwrite()
          Retrieves the Defaultcanwrite object referred to.
 Field getDefaultcanwriteField()
          Retrieves the Defaultcanwrite value as a Field from this TableInfo Persistent.
 Integer getDefaultcanwriteTroid()
          Retrieves the Table Row Object ID.
 String getDescription_unsafe()
          Retrieves the Description value, without locking, for this TableInfo Persistent.
 String getDescription()
          Retrieves the Description value, with locking, for this TableInfo Persistent.
 Field getDescriptionField()
          Retrieves the Description value as a Field from this TableInfo Persistent.
 String getDisplayname_unsafe()
          Retrieves the Displayname value, without locking, for this TableInfo Persistent.
 String getDisplayname()
          Retrieves the Displayname value, with locking, for this TableInfo Persistent.
 Field getDisplaynameField()
          Retrieves the Displayname value as a Field from this TableInfo Persistent.
 Integer getDisplayorder_unsafe()
          Retrieves the Displayorder value, without locking, for this TableInfo Persistent.
 Integer getDisplayorder()
          Retrieves the Displayorder value, with locking, for this TableInfo Persistent.
 Field getDisplayorderField()
          Retrieves the Displayorder value as a Field from this TableInfo Persistent.
 Integer getId_unsafe()
          Retrieves the Id value, without locking, for this TableInfo Persistent.
 Integer getId()
          Retrieves the Id value, with locking, for this TableInfo Persistent.
 Field getIdField()
          Retrieves the Id value as a Field from this TableInfo Persistent.
 String getName_unsafe()
          Retrieves the Name value, without locking, for this TableInfo Persistent.
 String getName()
          Retrieves the Name value, with locking, for this TableInfo Persistent.
 Field getNameField()
          Retrieves the Name value as a Field from this TableInfo Persistent.
 PoemDatabaseTables getPoemDatabaseTables()
          Retrieves the Database object.
 Boolean getSeqcached_unsafe()
          Retrieves the Seqcached value, without locking, for this TableInfo Persistent.
 Boolean getSeqcached()
          Retrieves the Seqcached value, with locking, for this TableInfo Persistent.
 Field getSeqcachedField()
          Retrieves the Seqcached value as a Field from this TableInfo Persistent.
 TableInfoTable getTableInfoTable()
          Retrieves the TableInfoTable table which this Persistent is from.
 void setCachelimit_unsafe(Integer cooked)
          Sets the Cachelimit value directly, without checking, for this TableInfo Persistent.
 void setCachelimit(int cooked)
          Sets the Cachelimit value, with checking, for this TableInfo Persistent.
 void setCachelimit(Integer cooked)
          Sets the Cachelimit value, with checking, for this TableInfo Persistent.
 void setCancreate_unsafe(Integer cooked)
          Sets the Cancreate value directly, without checking, for this TableInfo Persistent.
 void setCancreate(Capability cooked)
          Set the Cancreate.
 void setCancreateTroid(Integer raw)
          Sets the Table Row Object ID.
 void setCategory_unsafe(Integer cooked)
          Sets the Category value directly, without checking, for this TableInfo Persistent.
 void setCategory(TableCategory cooked)
          Set the Category.
 void setCategoryTroid(Integer raw)
          Sets the Table Row Object ID.
 void setDefaultcandelete_unsafe(Integer cooked)
          Sets the Defaultcandelete value directly, without checking, for this TableInfo Persistent.
 void setDefaultcandelete(Capability cooked)
          Set the Defaultcandelete.
 void setDefaultcandeleteTroid(Integer raw)
          Sets the Table Row Object ID.
 void setDefaultcanread_unsafe(Integer cooked)
          Sets the Defaultcanread value directly, without checking, for this TableInfo Persistent.
 void setDefaultcanread(Capability cooked)
          Set the Defaultcanread.
 void setDefaultcanreadTroid(Integer raw)
          Sets the Table Row Object ID.
 void setDefaultcanwrite_unsafe(Integer cooked)
          Sets the Defaultcanwrite value directly, without checking, for this TableInfo Persistent.
 void setDefaultcanwrite(Capability cooked)
          Set the Defaultcanwrite.
 void setDefaultcanwriteTroid(Integer raw)
          Sets the Table Row Object ID.
 void setDescription_unsafe(String cooked)
          Sets the Description value directly, without checking, for this TableInfo Persistent.
 void setDescription(String cooked)
          Sets the Description value, with checking, for this TableInfo Persistent.
 void setDisplayname_unsafe(String cooked)
          Sets the Displayname value directly, without checking, for this TableInfo Persistent.
 void setDisplayname(String cooked)
          Sets the Displayname value, with checking, for this TableInfo Persistent.
 void setDisplayorder_unsafe(Integer cooked)
          Sets the Displayorder value directly, without checking, for this TableInfo Persistent.
 void setDisplayorder(int cooked)
          Sets the Displayorder value, with checking, for this TableInfo Persistent.
 void setDisplayorder(Integer cooked)
          Sets the Displayorder value, with checking, for this TableInfo Persistent.
 void setId_unsafe(Integer cooked)
          Sets the Id value directly, without checking, for this TableInfo Persistent.
 void setId(int cooked)
          Sets the Id value, with checking, for this TableInfo Persistent.
 void setId(Integer cooked)
          Sets the Id value, with checking, for this TableInfo Persistent.
 void setName_unsafe(String cooked)
          Sets the Name value directly, without checking, for this TableInfo Persistent.
 void setName(String cooked)
          Sets the Name value, with checking, for this TableInfo Persistent.
 void setSeqcached_unsafe(Boolean cooked)
          Sets the Seqcached value directly, without checking, for this TableInfo Persistent.
 void setSeqcached(boolean cooked)
          Sets the Seqcached value, with checking, from a boolean, for this TableInfo Persistent.
 void setSeqcached(Boolean cooked)
          Sets the Seqcached value, with checking, for this TableInfo Persistent.
 
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, 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 Integer id
id - The Table Row Object ID


name

protected String name
name - A code-name for the table


displayname

protected String displayname
Display name - A user-friendly name for the table


description

protected String description
description - A brief description of the table's function


displayorder

protected Integer displayorder
Display order - A rank determining where the table appears in the list of all tables


defaultcanread

protected Integer defaultcanread
Default `read' capability - The capability required, by default, for reading the table's records


defaultcanwrite

protected Integer defaultcanwrite
Default `write' capability - The capability required, by default, for updating the table's records


defaultcandelete

protected Integer defaultcandelete
Default `delete' capability - The capability required, by default, for deleting the table's records


cancreate

protected Integer cancreate
Default `create' capability - The capability required, by default, for creating records in the table


cachelimit

protected Integer cachelimit
Cache size limit - The maximum number of records from the table to keep in the cache


seqcached

protected Boolean seqcached
Record sequence cached - Whether the display sequence for the table's records is cached


category

protected Integer category
category - Which category the table falls into

Constructor Detail

TableInfoBase

public TableInfoBase()
Method Detail

getPoemDatabaseTables

public PoemDatabaseTables getPoemDatabaseTables()
Retrieves the Database object.

Returns:
the database
See Also:
TableDef.generatePersistentBaseJava(java.io.Writer)

getTableInfoTable

public TableInfoTable getTableInfoTable()
Retrieves the TableInfoTable table which this Persistent is from.

Returns:
the TableInfoTable
See Also:
TableDef.generatePersistentBaseJava(java.io.Writer)

getId_unsafe

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

Returns:
the Integer id
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setId_unsafe

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

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getId

public Integer getId()
              throws AccessPoemException
Retrieves the Id value, with locking, for this TableInfo Persistent. Field description: The Table Row Object ID

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

setId

public void setId(Integer cooked)
           throws AccessPoemException,
                  ValidationPoemException
Sets the Id value, with checking, for this TableInfo Persistent. Field description: The Table Row Object ID

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

setId

public final void setId(int cooked)
                 throws AccessPoemException,
                        ValidationPoemException
Sets the Id value, with checking, for this TableInfo Persistent. Field description: The Table Row Object ID

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

getIdField

public Field getIdField()
                 throws AccessPoemException
Retrieves the Id value as a Field from this TableInfo Persistent.

Returns:
the Integer id
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)

getName_unsafe

public String getName_unsafe()
Retrieves the Name value, without locking, for this TableInfo Persistent.

Returns:
the String name
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setName_unsafe

public void setName_unsafe(String cooked)
Sets the Name value directly, without checking, for this TableInfo Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getName

public String getName()
               throws AccessPoemException
Retrieves the Name value, with locking, for this TableInfo Persistent. Field description: A code-name for the table

Specified by:
getName in interface Treeable
Overrides:
getName in class JdbcPersistent
Returns:
the value of the field Name for this TableInfo Persistent
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
Treeable.getName()
Generator
org.melati.poem.prepro.AtomFieldDef#generateBaseMethods

setName

public void setName(String cooked)
             throws AccessPoemException,
                    ValidationPoemException
Sets the Name value, with checking, for this TableInfo Persistent. Field description: A code-name for the table

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

getNameField

public Field getNameField()
                   throws AccessPoemException
Retrieves the Name value as a Field from this TableInfo Persistent.

Returns:
the String name
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)

getDisplayname_unsafe

public String getDisplayname_unsafe()
Retrieves the Displayname value, without locking, for this TableInfo Persistent.

Returns:
the String displayname
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setDisplayname_unsafe

public void setDisplayname_unsafe(String cooked)
Sets the Displayname value directly, without checking, for this TableInfo Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getDisplayname

public String getDisplayname()
                      throws AccessPoemException
Retrieves the Displayname value, with locking, for this TableInfo Persistent. Field description: A user-friendly name for the table

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

setDisplayname

public void setDisplayname(String cooked)
                    throws AccessPoemException,
                           ValidationPoemException
Sets the Displayname value, with checking, for this TableInfo Persistent. Field description: A user-friendly name for the table

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

getDisplaynameField

public Field getDisplaynameField()
                          throws AccessPoemException
Retrieves the Displayname value as a Field from this TableInfo Persistent.

Returns:
the String displayname
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)

getDescription_unsafe

public String getDescription_unsafe()
Retrieves the Description value, without locking, for this TableInfo Persistent.

Returns:
the String description
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setDescription_unsafe

public void setDescription_unsafe(String cooked)
Sets the Description value directly, without checking, for this TableInfo Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getDescription

public String getDescription()
                      throws AccessPoemException
Retrieves the Description value, with locking, for this TableInfo Persistent. Field description: A brief description of the table's function

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

setDescription

public void setDescription(String cooked)
                    throws AccessPoemException,
                           ValidationPoemException
Sets the Description value, with checking, for this TableInfo Persistent. Field description: A brief description of the table's function

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

getDescriptionField

public Field getDescriptionField()
                          throws AccessPoemException
Retrieves the Description value as a Field from this TableInfo Persistent.

Returns:
the String description
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)

getDisplayorder_unsafe

public Integer getDisplayorder_unsafe()
Retrieves the Displayorder value, without locking, for this TableInfo Persistent.

Returns:
the Integer displayorder
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setDisplayorder_unsafe

public void setDisplayorder_unsafe(Integer cooked)
Sets the Displayorder value directly, without checking, for this TableInfo Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getDisplayorder

public Integer getDisplayorder()
                        throws AccessPoemException
Retrieves the Displayorder value, with locking, for this TableInfo Persistent. Field description: A rank determining where the table appears in the list of all tables

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

setDisplayorder

public void setDisplayorder(Integer cooked)
                     throws AccessPoemException,
                            ValidationPoemException
Sets the Displayorder value, with checking, for this TableInfo Persistent. Field description: A rank determining where the table appears in the list of all tables

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

setDisplayorder

public final void setDisplayorder(int cooked)
                           throws AccessPoemException,
                                  ValidationPoemException
Sets the Displayorder value, with checking, for this TableInfo Persistent. Field description: A rank determining where the table appears in the list of all tables

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

getDisplayorderField

public Field getDisplayorderField()
                           throws AccessPoemException
Retrieves the Displayorder value as a Field from this TableInfo Persistent.

Returns:
the Integer displayorder
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)

getDefaultcanread_unsafe

public Integer getDefaultcanread_unsafe()
Retrieves the Defaultcanread value, without locking, for this TableInfo Persistent.

Returns:
the Integer defaultcanread
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setDefaultcanread_unsafe

public void setDefaultcanread_unsafe(Integer cooked)
Sets the Defaultcanread value directly, without checking, for this TableInfo Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getDefaultcanreadTroid

public Integer getDefaultcanreadTroid()
                               throws AccessPoemException
Retrieves the Table Row Object ID.

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

setDefaultcanreadTroid

public void setDefaultcanreadTroid(Integer raw)
                            throws AccessPoemException
Sets the Table Row Object ID.

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

getDefaultcanread

public Capability getDefaultcanread()
                             throws AccessPoemException,
                                    NoSuchRowPoemException
Retrieves the Defaultcanread object referred to.

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

setDefaultcanread

public void setDefaultcanread(Capability cooked)
                       throws AccessPoemException
Set the Defaultcanread.

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

getDefaultcanreadField

public Field getDefaultcanreadField()
                             throws AccessPoemException
Retrieves the Defaultcanread value as a Field from this TableInfo Persistent.

Returns:
the Integer defaultcanread
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)

getDefaultcanwrite_unsafe

public Integer getDefaultcanwrite_unsafe()
Retrieves the Defaultcanwrite value, without locking, for this TableInfo Persistent.

Returns:
the Integer defaultcanwrite
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setDefaultcanwrite_unsafe

public void setDefaultcanwrite_unsafe(Integer cooked)
Sets the Defaultcanwrite value directly, without checking, for this TableInfo Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getDefaultcanwriteTroid

public Integer getDefaultcanwriteTroid()
                                throws AccessPoemException
Retrieves the Table Row Object ID.

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

setDefaultcanwriteTroid

public void setDefaultcanwriteTroid(Integer raw)
                             throws AccessPoemException
Sets the Table Row Object ID.

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

getDefaultcanwrite

public Capability getDefaultcanwrite()
                              throws AccessPoemException,
                                     NoSuchRowPoemException
Retrieves the Defaultcanwrite object referred to.

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

setDefaultcanwrite

public void setDefaultcanwrite(Capability cooked)
                        throws AccessPoemException
Set the Defaultcanwrite.

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

getDefaultcanwriteField

public Field getDefaultcanwriteField()
                              throws AccessPoemException
Retrieves the Defaultcanwrite value as a Field from this TableInfo Persistent.

Returns:
the Integer defaultcanwrite
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)

getDefaultcandelete_unsafe

public Integer getDefaultcandelete_unsafe()
Retrieves the Defaultcandelete value, without locking, for this TableInfo Persistent.

Returns:
the Integer defaultcandelete
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setDefaultcandelete_unsafe

public void setDefaultcandelete_unsafe(Integer cooked)
Sets the Defaultcandelete value directly, without checking, for this TableInfo Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getDefaultcandeleteTroid

public Integer getDefaultcandeleteTroid()
                                 throws AccessPoemException
Retrieves the Table Row Object ID.

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

setDefaultcandeleteTroid

public void setDefaultcandeleteTroid(Integer raw)
                              throws AccessPoemException
Sets the Table Row Object ID.

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

getDefaultcandelete

public Capability getDefaultcandelete()
                               throws AccessPoemException,
                                      NoSuchRowPoemException
Retrieves the Defaultcandelete object referred to.

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

setDefaultcandelete

public void setDefaultcandelete(Capability cooked)
                         throws AccessPoemException
Set the Defaultcandelete.

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

getDefaultcandeleteField

public Field getDefaultcandeleteField()
                               throws AccessPoemException
Retrieves the Defaultcandelete value as a Field from this TableInfo Persistent.

Returns:
the Integer defaultcandelete
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)

getCancreate_unsafe

public Integer getCancreate_unsafe()
Retrieves the Cancreate value, without locking, for this TableInfo Persistent.

Returns:
the Integer cancreate
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setCancreate_unsafe

public void setCancreate_unsafe(Integer cooked)
Sets the Cancreate value directly, without checking, for this TableInfo Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getCancreateTroid

public Integer getCancreateTroid()
                          throws AccessPoemException
Retrieves the Table Row Object ID.

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

setCancreateTroid

public void setCancreateTroid(Integer raw)
                       throws AccessPoemException
Sets the Table Row Object ID.

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

getCancreate

public Capability getCancreate()
                        throws AccessPoemException,
                               NoSuchRowPoemException
Retrieves the Cancreate object referred to.

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

setCancreate

public void setCancreate(Capability cooked)
                  throws AccessPoemException
Set the Cancreate.

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

getCancreateField

public Field getCancreateField()
                        throws AccessPoemException
Retrieves the Cancreate value as a Field from this TableInfo Persistent.

Returns:
the Integer cancreate
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)

getCachelimit_unsafe

public Integer getCachelimit_unsafe()
Retrieves the Cachelimit value, without locking, for this TableInfo Persistent.

Returns:
the Integer cachelimit
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setCachelimit_unsafe

public void setCachelimit_unsafe(Integer cooked)
Sets the Cachelimit value directly, without checking, for this TableInfo Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getCachelimit

public Integer getCachelimit()
                      throws AccessPoemException
Retrieves the Cachelimit value, with locking, for this TableInfo Persistent. Field description: The maximum number of records from the table to keep in the cache

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

setCachelimit

public void setCachelimit(Integer cooked)
                   throws AccessPoemException,
                          ValidationPoemException
Sets the Cachelimit value, with checking, for this TableInfo Persistent. Field description: The maximum number of records from the table to keep in the cache

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

setCachelimit

public final void setCachelimit(int cooked)
                         throws AccessPoemException,
                                ValidationPoemException
Sets the Cachelimit value, with checking, for this TableInfo Persistent. Field description: The maximum number of records from the table to keep in the cache

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

getCachelimitField

public Field getCachelimitField()
                         throws AccessPoemException
Retrieves the Cachelimit value as a Field from this TableInfo Persistent.

Returns:
the Integer cachelimit
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)

getSeqcached_unsafe

public Boolean getSeqcached_unsafe()
Retrieves the Seqcached value, without locking, for this TableInfo Persistent.

Returns:
the Boolean seqcached
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setSeqcached_unsafe

public void setSeqcached_unsafe(Boolean cooked)
Sets the Seqcached value directly, without checking, for this TableInfo Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getSeqcached

public Boolean getSeqcached()
                     throws AccessPoemException
Retrieves the Seqcached value, with locking, for this TableInfo Persistent. Field description: Whether the display sequence for the table's records is cached

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

setSeqcached

public void setSeqcached(Boolean cooked)
                  throws AccessPoemException,
                         ValidationPoemException
Sets the Seqcached value, with checking, for this TableInfo Persistent. Field description: Whether the display sequence for the table's records is cached

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

setSeqcached

public final void setSeqcached(boolean cooked)
                        throws AccessPoemException,
                               ValidationPoemException
Sets the Seqcached value, with checking, from a boolean, for this TableInfo Persistent. Field description: Whether the display sequence for the table's records is cached

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

getSeqcachedField

public Field getSeqcachedField()
                        throws AccessPoemException
Retrieves the Seqcached value as a Field from this TableInfo Persistent.

Returns:
the Boolean seqcached
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)

getCategory_unsafe

public Integer getCategory_unsafe()
Retrieves the Category value, without locking, for this TableInfo Persistent.

Returns:
the Integer category
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

setCategory_unsafe

public void setCategory_unsafe(Integer cooked)
Sets the Category value directly, without checking, for this TableInfo Persistent.

Parameters:
cooked - the pre-validated value to set
See Also:
FieldDef.generateBaseMethods(java.io.Writer)

getCategoryTroid

public Integer getCategoryTroid()
                         throws AccessPoemException
Retrieves the Table Row Object ID.

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

setCategoryTroid

public void setCategoryTroid(Integer raw)
                      throws AccessPoemException
Sets the Table Row Object ID.

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

getCategory

public TableCategory getCategory()
                          throws AccessPoemException,
                                 NoSuchRowPoemException
Retrieves the Category object referred to.

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

setCategory

public void setCategory(TableCategory cooked)
                 throws AccessPoemException
Set the Category.

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

getCategoryField

public Field getCategoryField()
                       throws AccessPoemException
Retrieves the Category value as a Field from this TableInfo Persistent.

Returns:
the Integer category
Throws:
AccessPoemException - if the current AccessToken does not confer write access rights
See Also:
FieldDef.generateFieldCreator(java.io.Writer)


Copyright © 2000-2010 PanEris. All Rights Reserved.