org.paneris.bibliomania.generated
Class UserBase

java.lang.Object
  extended by org.melati.poem.transaction.Transactioned
      extended by org.melati.poem.JdbcPersistent
          extended by org.melati.poem.generated.UserBase
              extended by org.melati.poem.User
                  extended by org.paneris.melati.boards.model.generated.UserBase
                      extended by org.paneris.melati.boards.model.User
                          extended by org.paneris.bibliomania.generated.UserBase
All Implemented Interfaces:
java.lang.Cloneable, org.melati.poem.AccessToken, org.melati.poem.Persistable, org.melati.poem.Persistent, org.melati.poem.Treeable
Direct Known Subclasses:
User

public abstract class UserBase
extends org.paneris.melati.boards.model.User

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

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

Field Summary
protected  java.lang.String address
          Address - Your address
protected  java.lang.Integer age
          age - Your age
protected  java.lang.String bookmark
          Bookmark - An URL that this user has bookmarked
protected  java.lang.Integer country
          country - The country where you live
protected  java.lang.String county
          County / State - The county / state where you live
protected  java.lang.Integer currency
          currency - Your prefered currency
protected  java.lang.Boolean dodgeyemail
          Dodgey Email - Whether this user has 'Dodgey' email address
protected  java.lang.Boolean fulltimeeducation
          Full time education - Whether you are in full-time education
protected  java.sql.Timestamp lastemailed
          Last emailed - When was this user last emailed?
protected  java.lang.String region
          Post/Zip code - Your postal code
protected  java.lang.Integer sex
          sex - Your sex
protected  java.lang.String tel
          Telephone - Your telephone number
protected  java.lang.String town
          Town / City - The town / city where you live
protected  java.lang.Boolean wantemailalerts
          Email alerts - Whether you want to receive email alerts
protected  java.lang.Boolean wantspam
          Newsletter - Whether you want to receive the bibliomania.com newsletter
 
Fields inherited from class org.paneris.melati.boards.model.generated.UserBase
email
 
Fields inherited from class org.melati.poem.generated.UserBase
id, login, name, password
 
Fields inherited from class org.melati.poem.transaction.Transactioned
valid
 
Fields inherited from interface org.melati.poem.AccessToken
root
 
Constructor Summary
UserBase()
           
 
Method Summary
 java.lang.String getAddress_unsafe()
          Retrieves the Address value, without locking, for this User Persistent.
 java.lang.String getAddress()
          Retrieves the Address value, with locking, for this User Persistent.
 org.melati.poem.Field getAddressField()
          Retrieves the Address value as a Field from this User Persistent.
 java.lang.Integer getAge_unsafe()
          Retrieves the Age value, without locking, for this User Persistent.
 java.lang.Integer getAge()
          Retrieves the Age value, with locking, for this User Persistent.
 org.melati.poem.Field getAgeField()
          Retrieves the Age value as a Field from this User Persistent.
 BibliomaniaDatabaseTables getBibliomaniaDatabaseTables()
          Retrieves the Database object.
 java.lang.String getBookmark_unsafe()
          Retrieves the Bookmark value, without locking, for this User Persistent.
 java.lang.String getBookmark()
          Retrieves the Bookmark value, with locking, for this User Persistent.
 org.melati.poem.Field getBookmarkField()
          Retrieves the Bookmark value as a Field from this User Persistent.
 java.lang.Integer getCountry_unsafe()
          Retrieves the Country value, without locking, for this User Persistent.
 Country getCountry()
          Retrieves the Country object referred to.
 org.melati.poem.Field getCountryField()
          Retrieves the Country value as a Field from this User Persistent.
 java.lang.Integer getCountryTroid()
          Retrieves the Table Row Object ID.
 java.lang.String getCounty_unsafe()
          Retrieves the County value, without locking, for this User Persistent.
 java.lang.String getCounty()
          Retrieves the County value, with locking, for this User Persistent.
 org.melati.poem.Field getCountyField()
          Retrieves the County value as a Field from this User Persistent.
 java.lang.Integer getCurrency_unsafe()
          Retrieves the Currency value, without locking, for this User Persistent.
 Currency getCurrency()
          Retrieves the Currency object referred to.
 org.melati.poem.Field getCurrencyField()
          Retrieves the Currency value as a Field from this User Persistent.
 java.lang.Integer getCurrencyTroid()
          Retrieves the Table Row Object ID.
 java.lang.Boolean getDodgeyemail_unsafe()
          Retrieves the Dodgeyemail value, without locking, for this User Persistent.
 java.lang.Boolean getDodgeyemail()
          Retrieves the Dodgeyemail value, with locking, for this User Persistent.
 org.melati.poem.Field getDodgeyemailField()
          Retrieves the Dodgeyemail value as a Field from this User Persistent.
 java.lang.Boolean getFulltimeeducation_unsafe()
          Retrieves the Fulltimeeducation value, without locking, for this User Persistent.
 java.lang.Boolean getFulltimeeducation()
          Retrieves the Fulltimeeducation value, with locking, for this User Persistent.
 org.melati.poem.Field getFulltimeeducationField()
          Retrieves the Fulltimeeducation value as a Field from this User Persistent.
 java.sql.Timestamp getLastemailed_unsafe()
          Retrieves the Lastemailed value, without locking, for this User Persistent.
 java.sql.Timestamp getLastemailed()
          Retrieves the Lastemailed value, with locking, for this User Persistent.
 org.melati.poem.Field getLastemailedField()
          Retrieves the Lastemailed value as a Field from this User Persistent.
 java.lang.String getRegion_unsafe()
          Retrieves the Region value, without locking, for this User Persistent.
 java.lang.String getRegion()
          Retrieves the Region value, with locking, for this User Persistent.
 org.melati.poem.Field getRegionField()
          Retrieves the Region value as a Field from this User Persistent.
 java.lang.Integer getSex_unsafe()
          Retrieves the Sex value, without locking, for this User Persistent.
 Sex getSex()
          Retrieves the Sex object referred to.
 org.melati.poem.Field getSexField()
          Retrieves the Sex value as a Field from this User Persistent.
 java.lang.Integer getSexTroid()
          Retrieves the Table Row Object ID.
 java.lang.String getTel_unsafe()
          Retrieves the Tel value, without locking, for this User Persistent.
 java.lang.String getTel()
          Retrieves the Tel value, with locking, for this User Persistent.
 org.melati.poem.Field getTelField()
          Retrieves the Tel value as a Field from this User Persistent.
 java.lang.String getTown_unsafe()
          Retrieves the Town value, without locking, for this User Persistent.
 java.lang.String getTown()
          Retrieves the Town value, with locking, for this User Persistent.
 org.melati.poem.Field getTownField()
          Retrieves the Town value as a Field from this User Persistent.
 org.melati.poem.UserTable getUserTable()
          Retrieves the UserTable table which this Persistent is from.
 java.lang.Boolean getWantemailalerts_unsafe()
          Retrieves the Wantemailalerts value, without locking, for this User Persistent.
 java.lang.Boolean getWantemailalerts()
          Retrieves the Wantemailalerts value, with locking, for this User Persistent.
 org.melati.poem.Field getWantemailalertsField()
          Retrieves the Wantemailalerts value as a Field from this User Persistent.
 java.lang.Boolean getWantspam_unsafe()
          Retrieves the Wantspam value, without locking, for this User Persistent.
 java.lang.Boolean getWantspam()
          Retrieves the Wantspam value, with locking, for this User Persistent.
 org.melati.poem.Field getWantspamField()
          Retrieves the Wantspam value as a Field from this User Persistent.
 void setAddress_unsafe(java.lang.String cooked)
          Sets the Address value directly, without checking, for this User Persistent.
 void setAddress(java.lang.String cooked)
          Sets the Address value, with checking, for this User Persistent.
 void setAge_unsafe(java.lang.Integer cooked)
          Sets the Age value directly, without checking, for this User Persistent.
 void setAge(int cooked)
          Sets the Age value, with checking, for this User Persistent.
 void setAge(java.lang.Integer cooked)
          Sets the Age value, with checking, for this User Persistent.
 void setBookmark_unsafe(java.lang.String cooked)
          Sets the Bookmark value directly, without checking, for this User Persistent.
 void setBookmark(java.lang.String cooked)
          Sets the Bookmark value, with checking, for this User Persistent.
 void setCountry_unsafe(java.lang.Integer cooked)
          Sets the Country value directly, without checking, for this User Persistent.
 void setCountry(Country cooked)
          Set the Country.
 void setCountryTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setCounty_unsafe(java.lang.String cooked)
          Sets the County value directly, without checking, for this User Persistent.
 void setCounty(java.lang.String cooked)
          Sets the County value, with checking, for this User Persistent.
 void setCurrency_unsafe(java.lang.Integer cooked)
          Sets the Currency value directly, without checking, for this User Persistent.
 void setCurrency(Currency cooked)
          Set the Currency.
 void setCurrencyTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setDodgeyemail_unsafe(java.lang.Boolean cooked)
          Sets the Dodgeyemail value directly, without checking, for this User Persistent.
 void setDodgeyemail(boolean cooked)
          Sets the Dodgeyemail value, with checking, from a boolean, for this User Persistent.
 void setDodgeyemail(java.lang.Boolean cooked)
          Sets the Dodgeyemail value, with checking, for this User Persistent.
 void setFulltimeeducation_unsafe(java.lang.Boolean cooked)
          Sets the Fulltimeeducation value directly, without checking, for this User Persistent.
 void setFulltimeeducation(boolean cooked)
          Sets the Fulltimeeducation value, with checking, from a boolean, for this User Persistent.
 void setFulltimeeducation(java.lang.Boolean cooked)
          Sets the Fulltimeeducation value, with checking, for this User Persistent.
 void setLastemailed_unsafe(java.sql.Timestamp cooked)
          Sets the Lastemailed value directly, without checking, for this User Persistent.
 void setLastemailed(java.sql.Timestamp cooked)
          Sets the Lastemailed value, with checking, for this User Persistent.
 void setRegion_unsafe(java.lang.String cooked)
          Sets the Region value directly, without checking, for this User Persistent.
 void setRegion(java.lang.String cooked)
          Sets the Region value, with checking, for this User Persistent.
 void setSex_unsafe(java.lang.Integer cooked)
          Sets the Sex value directly, without checking, for this User Persistent.
 void setSex(Sex cooked)
          Set the Sex.
 void setSexTroid(java.lang.Integer raw)
          Sets the Table Row Object ID.
 void setTel_unsafe(java.lang.String cooked)
          Sets the Tel value directly, without checking, for this User Persistent.
 void setTel(java.lang.String cooked)
          Sets the Tel value, with checking, for this User Persistent.
 void setTown_unsafe(java.lang.String cooked)
          Sets the Town value directly, without checking, for this User Persistent.
 void setTown(java.lang.String cooked)
          Sets the Town value, with checking, for this User Persistent.
 void setWantemailalerts_unsafe(java.lang.Boolean cooked)
          Sets the Wantemailalerts value directly, without checking, for this User Persistent.
 void setWantemailalerts(boolean cooked)
          Sets the Wantemailalerts value, with checking, from a boolean, for this User Persistent.
 void setWantemailalerts(java.lang.Boolean cooked)
          Sets the Wantemailalerts value, with checking, for this User Persistent.
 void setWantspam_unsafe(java.lang.Boolean cooked)
          Sets the Wantspam value directly, without checking, for this User Persistent.
 void setWantspam(boolean cooked)
          Sets the Wantspam value, with checking, from a boolean, for this User Persistent.
 void setWantspam(java.lang.Boolean cooked)
          Sets the Wantspam value, with checking, for this User Persistent.
 
Methods inherited from class org.paneris.melati.boards.model.User
generateDefaults, generateLogin, generateName
 
Methods inherited from class org.paneris.melati.boards.model.generated.UserBase
getBoardsDatabaseTables, getEmail_unsafe, getEmail, getEmailField, setEmail_unsafe, setEmail
 
Methods inherited from class org.melati.poem.User
getPassword, givesCapability, isAdministrator, isGuest, setPassword, toString
 
Methods inherited from class org.melati.poem.generated.UserBase
getId_unsafe, getId, getIdField, getLogin_unsafe, getLogin, getLoginField, getName_unsafe, getName, getNameField, getPassword_unsafe, getPasswordField, getPoemDatabaseTables, setId_unsafe, setId, setId, setLogin_unsafe, setLogin, setName_unsafe, setName, setPassword_unsafe
 
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, 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

age

protected java.lang.Integer age
age - Your age


sex

protected java.lang.Integer sex
sex - Your sex


country

protected java.lang.Integer country
country - The country where you live


region

protected java.lang.String region
Post/Zip code - Your postal code


fulltimeeducation

protected java.lang.Boolean fulltimeeducation
Full time education - Whether you are in full-time education


wantemailalerts

protected java.lang.Boolean wantemailalerts
Email alerts - Whether you want to receive email alerts


wantspam

protected java.lang.Boolean wantspam
Newsletter - Whether you want to receive the bibliomania.com newsletter


dodgeyemail

protected java.lang.Boolean dodgeyemail
Dodgey Email - Whether this user has 'Dodgey' email address


address

protected java.lang.String address
Address - Your address


town

protected java.lang.String town
Town / City - The town / city where you live


county

protected java.lang.String county
County / State - The county / state where you live


tel

protected java.lang.String tel
Telephone - Your telephone number


currency

protected java.lang.Integer currency
currency - Your prefered currency


bookmark

protected java.lang.String bookmark
Bookmark - An URL that this user has bookmarked


lastemailed

protected java.sql.Timestamp lastemailed
Last emailed - When was this user last emailed?

Constructor Detail

UserBase

public UserBase()
Method Detail

getBibliomaniaDatabaseTables

public BibliomaniaDatabaseTables getBibliomaniaDatabaseTables()
Retrieves the Database object.

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

getUserTable

public org.melati.poem.UserTable getUserTable()
Retrieves the UserTable table which this Persistent is from.

Overrides:
getUserTable in class org.paneris.melati.boards.model.generated.UserBase
Returns:
the org.melati.poem.UserTable
See Also:
org.melati.poem.prepro.TableDef#generatePersistentBaseJava

getAge_unsafe

public java.lang.Integer getAge_unsafe()
Retrieves the Age value, without locking, for this User Persistent.

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

setAge_unsafe

public void setAge_unsafe(java.lang.Integer cooked)
Sets the Age value directly, without checking, for this User Persistent.

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

getAge

public java.lang.Integer getAge()
                         throws org.melati.poem.AccessPoemException
Retrieves the Age value, with locking, for this User Persistent. Field description: Your age

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

setAge

public void setAge(java.lang.Integer cooked)
            throws org.melati.poem.AccessPoemException,
                   org.melati.poem.ValidationPoemException
Sets the Age value, with checking, for this User Persistent. Field description: Your age

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

setAge

public final void setAge(int cooked)
                  throws org.melati.poem.AccessPoemException,
                         org.melati.poem.ValidationPoemException
Sets the Age value, with checking, for this User Persistent. Field description: Your age

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

getAgeField

public org.melati.poem.Field getAgeField()
                                  throws org.melati.poem.AccessPoemException
Retrieves the Age value as a Field from this User Persistent.

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

getSex_unsafe

public java.lang.Integer getSex_unsafe()
Retrieves the Sex value, without locking, for this User Persistent.

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

setSex_unsafe

public void setSex_unsafe(java.lang.Integer cooked)
Sets the Sex value directly, without checking, for this User Persistent.

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

getSexTroid

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

setSexTroid

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

getSex

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

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

setSex

public void setSex(Sex cooked)
            throws org.melati.poem.AccessPoemException
Set the Sex.

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

getSexField

public org.melati.poem.Field getSexField()
                                  throws org.melati.poem.AccessPoemException
Retrieves the Sex value as a Field from this User Persistent.

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

getCountry_unsafe

public java.lang.Integer getCountry_unsafe()
Retrieves the Country value, without locking, for this User Persistent.

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

setCountry_unsafe

public void setCountry_unsafe(java.lang.Integer cooked)
Sets the Country value directly, without checking, for this User Persistent.

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

getCountryTroid

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

setCountryTroid

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

getCountry

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

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

setCountry

public void setCountry(Country cooked)
                throws org.melati.poem.AccessPoemException
Set the Country.

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

getCountryField

public org.melati.poem.Field getCountryField()
                                      throws org.melati.poem.AccessPoemException
Retrieves the Country value as a Field from this User Persistent.

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

getRegion_unsafe

public java.lang.String getRegion_unsafe()
Retrieves the Region value, without locking, for this User Persistent.

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

setRegion_unsafe

public void setRegion_unsafe(java.lang.String cooked)
Sets the Region value directly, without checking, for this User Persistent.

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

getRegion

public java.lang.String getRegion()
                           throws org.melati.poem.AccessPoemException
Retrieves the Region value, with locking, for this User Persistent. Field description: Your postal code

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

setRegion

public void setRegion(java.lang.String cooked)
               throws org.melati.poem.AccessPoemException,
                      org.melati.poem.ValidationPoemException
Sets the Region value, with checking, for this User Persistent. Field description: Your postal code

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

getRegionField

public org.melati.poem.Field getRegionField()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Region value as a Field from this User Persistent.

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

getFulltimeeducation_unsafe

public java.lang.Boolean getFulltimeeducation_unsafe()
Retrieves the Fulltimeeducation value, without locking, for this User Persistent.

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

setFulltimeeducation_unsafe

public void setFulltimeeducation_unsafe(java.lang.Boolean cooked)
Sets the Fulltimeeducation value directly, without checking, for this User Persistent.

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

getFulltimeeducation

public java.lang.Boolean getFulltimeeducation()
                                       throws org.melati.poem.AccessPoemException
Retrieves the Fulltimeeducation value, with locking, for this User Persistent. Field description: Whether you are in full-time education

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

setFulltimeeducation

public void setFulltimeeducation(java.lang.Boolean cooked)
                          throws org.melati.poem.AccessPoemException,
                                 org.melati.poem.ValidationPoemException
Sets the Fulltimeeducation value, with checking, for this User Persistent. Field description: Whether you are in full-time education

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

setFulltimeeducation

public final void setFulltimeeducation(boolean cooked)
                                throws org.melati.poem.AccessPoemException,
                                       org.melati.poem.ValidationPoemException
Sets the Fulltimeeducation value, with checking, from a boolean, for this User Persistent. Field description: Whether you are in full-time education

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

getFulltimeeducationField

public org.melati.poem.Field getFulltimeeducationField()
                                                throws org.melati.poem.AccessPoemException
Retrieves the Fulltimeeducation value as a Field from this User Persistent.

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

getWantemailalerts_unsafe

public java.lang.Boolean getWantemailalerts_unsafe()
Retrieves the Wantemailalerts value, without locking, for this User Persistent.

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

setWantemailalerts_unsafe

public void setWantemailalerts_unsafe(java.lang.Boolean cooked)
Sets the Wantemailalerts value directly, without checking, for this User Persistent.

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

getWantemailalerts

public java.lang.Boolean getWantemailalerts()
                                     throws org.melati.poem.AccessPoemException
Retrieves the Wantemailalerts value, with locking, for this User Persistent. Field description: Whether you want to receive email alerts

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

setWantemailalerts

public void setWantemailalerts(java.lang.Boolean cooked)
                        throws org.melati.poem.AccessPoemException,
                               org.melati.poem.ValidationPoemException
Sets the Wantemailalerts value, with checking, for this User Persistent. Field description: Whether you want to receive email alerts

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

setWantemailalerts

public final void setWantemailalerts(boolean cooked)
                              throws org.melati.poem.AccessPoemException,
                                     org.melati.poem.ValidationPoemException
Sets the Wantemailalerts value, with checking, from a boolean, for this User Persistent. Field description: Whether you want to receive email alerts

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

getWantemailalertsField

public org.melati.poem.Field getWantemailalertsField()
                                              throws org.melati.poem.AccessPoemException
Retrieves the Wantemailalerts value as a Field from this User Persistent.

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

getWantspam_unsafe

public java.lang.Boolean getWantspam_unsafe()
Retrieves the Wantspam value, without locking, for this User Persistent.

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

setWantspam_unsafe

public void setWantspam_unsafe(java.lang.Boolean cooked)
Sets the Wantspam value directly, without checking, for this User Persistent.

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

getWantspam

public java.lang.Boolean getWantspam()
                              throws org.melati.poem.AccessPoemException
Retrieves the Wantspam value, with locking, for this User Persistent. Field description: Whether you want to receive the bibliomania.com newsletter

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

setWantspam

public void setWantspam(java.lang.Boolean cooked)
                 throws org.melati.poem.AccessPoemException,
                        org.melati.poem.ValidationPoemException
Sets the Wantspam value, with checking, for this User Persistent. Field description: Whether you want to receive the bibliomania.com newsletter

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

setWantspam

public final void setWantspam(boolean cooked)
                       throws org.melati.poem.AccessPoemException,
                              org.melati.poem.ValidationPoemException
Sets the Wantspam value, with checking, from a boolean, for this User Persistent. Field description: Whether you want to receive the bibliomania.com newsletter

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

getWantspamField

public org.melati.poem.Field getWantspamField()
                                       throws org.melati.poem.AccessPoemException
Retrieves the Wantspam value as a Field from this User Persistent.

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

getDodgeyemail_unsafe

public java.lang.Boolean getDodgeyemail_unsafe()
Retrieves the Dodgeyemail value, without locking, for this User Persistent.

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

setDodgeyemail_unsafe

public void setDodgeyemail_unsafe(java.lang.Boolean cooked)
Sets the Dodgeyemail value directly, without checking, for this User Persistent.

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

getDodgeyemail

public java.lang.Boolean getDodgeyemail()
                                 throws org.melati.poem.AccessPoemException
Retrieves the Dodgeyemail value, with locking, for this User Persistent. Field description: Whether this user has 'Dodgey' email address

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

setDodgeyemail

public void setDodgeyemail(java.lang.Boolean cooked)
                    throws org.melati.poem.AccessPoemException,
                           org.melati.poem.ValidationPoemException
Sets the Dodgeyemail value, with checking, for this User Persistent. Field description: Whether this user has 'Dodgey' email address

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

setDodgeyemail

public final void setDodgeyemail(boolean cooked)
                          throws org.melati.poem.AccessPoemException,
                                 org.melati.poem.ValidationPoemException
Sets the Dodgeyemail value, with checking, from a boolean, for this User Persistent. Field description: Whether this user has 'Dodgey' email address

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

getDodgeyemailField

public org.melati.poem.Field getDodgeyemailField()
                                          throws org.melati.poem.AccessPoemException
Retrieves the Dodgeyemail value as a Field from this User Persistent.

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

getAddress_unsafe

public java.lang.String getAddress_unsafe()
Retrieves the Address value, without locking, for this User Persistent.

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

setAddress_unsafe

public void setAddress_unsafe(java.lang.String cooked)
Sets the Address value directly, without checking, for this User Persistent.

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

getAddress

public java.lang.String getAddress()
                            throws org.melati.poem.AccessPoemException
Retrieves the Address value, with locking, for this User Persistent. Field description: Your address

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

setAddress

public void setAddress(java.lang.String cooked)
                throws org.melati.poem.AccessPoemException,
                       org.melati.poem.ValidationPoemException
Sets the Address value, with checking, for this User Persistent. Field description: Your address

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

getAddressField

public org.melati.poem.Field getAddressField()
                                      throws org.melati.poem.AccessPoemException
Retrieves the Address value as a Field from this User Persistent.

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

getTown_unsafe

public java.lang.String getTown_unsafe()
Retrieves the Town value, without locking, for this User Persistent.

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

setTown_unsafe

public void setTown_unsafe(java.lang.String cooked)
Sets the Town value directly, without checking, for this User Persistent.

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

getTown

public java.lang.String getTown()
                         throws org.melati.poem.AccessPoemException
Retrieves the Town value, with locking, for this User Persistent. Field description: The town / city where you live

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

setTown

public void setTown(java.lang.String cooked)
             throws org.melati.poem.AccessPoemException,
                    org.melati.poem.ValidationPoemException
Sets the Town value, with checking, for this User Persistent. Field description: The town / city where you live

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

getTownField

public org.melati.poem.Field getTownField()
                                   throws org.melati.poem.AccessPoemException
Retrieves the Town value as a Field from this User Persistent.

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

getCounty_unsafe

public java.lang.String getCounty_unsafe()
Retrieves the County value, without locking, for this User Persistent.

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

setCounty_unsafe

public void setCounty_unsafe(java.lang.String cooked)
Sets the County value directly, without checking, for this User Persistent.

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

getCounty

public java.lang.String getCounty()
                           throws org.melati.poem.AccessPoemException
Retrieves the County value, with locking, for this User Persistent. Field description: The county / state where you live

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

setCounty

public void setCounty(java.lang.String cooked)
               throws org.melati.poem.AccessPoemException,
                      org.melati.poem.ValidationPoemException
Sets the County value, with checking, for this User Persistent. Field description: The county / state where you live

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

getCountyField

public org.melati.poem.Field getCountyField()
                                     throws org.melati.poem.AccessPoemException
Retrieves the County value as a Field from this User Persistent.

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

getTel_unsafe

public java.lang.String getTel_unsafe()
Retrieves the Tel value, without locking, for this User Persistent.

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

setTel_unsafe

public void setTel_unsafe(java.lang.String cooked)
Sets the Tel value directly, without checking, for this User Persistent.

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

getTel

public java.lang.String getTel()
                        throws org.melati.poem.AccessPoemException
Retrieves the Tel value, with locking, for this User Persistent. Field description: Your telephone number

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

setTel

public void setTel(java.lang.String cooked)
            throws org.melati.poem.AccessPoemException,
                   org.melati.poem.ValidationPoemException
Sets the Tel value, with checking, for this User Persistent. Field description: Your telephone number

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

getTelField

public org.melati.poem.Field getTelField()
                                  throws org.melati.poem.AccessPoemException
Retrieves the Tel value as a Field from this User Persistent.

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

getCurrency_unsafe

public java.lang.Integer getCurrency_unsafe()
Retrieves the Currency value, without locking, for this User Persistent.

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

setCurrency_unsafe

public void setCurrency_unsafe(java.lang.Integer cooked)
Sets the Currency value directly, without checking, for this User Persistent.

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

getCurrencyTroid

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

setCurrencyTroid

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

getCurrency

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

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

setCurrency

public void setCurrency(Currency cooked)
                 throws org.melati.poem.AccessPoemException
Set the Currency.

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

getCurrencyField

public org.melati.poem.Field getCurrencyField()
                                       throws org.melati.poem.AccessPoemException
Retrieves the Currency value as a Field from this User Persistent.

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

getBookmark_unsafe

public java.lang.String getBookmark_unsafe()
Retrieves the Bookmark value, without locking, for this User Persistent.

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

setBookmark_unsafe

public void setBookmark_unsafe(java.lang.String cooked)
Sets the Bookmark value directly, without checking, for this User Persistent.

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

getBookmark

public java.lang.String getBookmark()
                             throws org.melati.poem.AccessPoemException
Retrieves the Bookmark value, with locking, for this User Persistent. Field description: An URL that this user has bookmarked

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

setBookmark

public void setBookmark(java.lang.String cooked)
                 throws org.melati.poem.AccessPoemException,
                        org.melati.poem.ValidationPoemException
Sets the Bookmark value, with checking, for this User Persistent. Field description: An URL that this user has bookmarked

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

getBookmarkField

public org.melati.poem.Field getBookmarkField()
                                       throws org.melati.poem.AccessPoemException
Retrieves the Bookmark value as a Field from this User Persistent.

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

getLastemailed_unsafe

public java.sql.Timestamp getLastemailed_unsafe()
Retrieves the Lastemailed value, without locking, for this User Persistent.

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

setLastemailed_unsafe

public void setLastemailed_unsafe(java.sql.Timestamp cooked)
Sets the Lastemailed value directly, without checking, for this User Persistent.

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

getLastemailed

public java.sql.Timestamp getLastemailed()
                                  throws org.melati.poem.AccessPoemException
Retrieves the Lastemailed value, with locking, for this User Persistent. Field description: When was this user last emailed?

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

setLastemailed

public void setLastemailed(java.sql.Timestamp cooked)
                    throws org.melati.poem.AccessPoemException,
                           org.melati.poem.ValidationPoemException
Sets the Lastemailed value, with checking, for this User Persistent. Field description: When was this user last emailed?

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

getLastemailedField

public org.melati.poem.Field getLastemailedField()
                                          throws org.melati.poem.AccessPoemException
Retrieves the Lastemailed value as a Field from this User Persistent.

Returns:
the Timestamp lastemailed
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.