test.org.benow.repository
Class Person

java.lang.Object
  extended by org.benow.security.SecureObject
      extended by org.benow.repository.util.PersistentObjectImpl
          extended by org.benow.repository.mapping.JSQLObject
              extended by test.org.benow.repository.Person
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable, PersistentObject

public class Person
extends JSQLObject

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.benow.repository.mapping.JSQLObject
JSQLObject.XSQLVersionDesc, JSQLObject.XSQLVersioned
 
Field Summary
 
Fields inherited from class org.benow.repository.util.PersistentObjectImpl
conn, recycled
 
Fields inherited from class org.benow.security.SecureObject
admin
 
Fields inherited from interface org.benow.repository.util.PersistentObject
FIELD_NAME_KEY
 
Constructor Summary
protected Person()
           
  Person(java.lang.String firstName, java.lang.String lastName, java.lang.String address, java.lang.String city, java.lang.String postal)
           
 
Method Summary
 java.lang.String getAddress()
           
 java.lang.String getCity()
           
 java.lang.String getFirstName()
           
 int getHeightInCMs()
           
 java.lang.String getLastName()
           
 java.lang.String getPostal()
           
 void setHeightInCMs(int heightInCMs)
           
 java.lang.String toString()
           
 
Methods inherited from class org.benow.repository.mapping.JSQLObject
fetchExpectedField, fetchField, fetchFieldQuiet, forgetField, isFetched, isLocked, lock, refetchFieldQuiet, setFetched
 
Methods inherited from class org.benow.repository.util.PersistentObjectImpl
compareTo, doIsTransient, equals, getKey, isTransient, recycle, remove, remove, repositoryAfterLoad, repositoryAfterPersist, repositoryAfterTransient, repositoryBeforePersist, repositoryBeforeTransient, setKey, update, update
 
Methods inherited from class org.benow.security.SecureObject
assertOnePermission, assertPermission, assertPermission, declarePermission, declareViewPermission, declareViewPermission
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Person

protected Person()

Person

public Person(java.lang.String firstName,
              java.lang.String lastName,
              java.lang.String address,
              java.lang.String city,
              java.lang.String postal)
Method Detail

setHeightInCMs

public void setHeightInCMs(int heightInCMs)

getFirstName

public java.lang.String getFirstName()

getLastName

public java.lang.String getLastName()

getAddress

public java.lang.String getAddress()

getCity

public java.lang.String getCity()

getPostal

public java.lang.String getPostal()

getHeightInCMs

public int getHeightInCMs()

toString

public java.lang.String toString()
Overrides:
toString in class PersistentObjectImpl