test.org.benow.repository.sample
Class Book

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.sample.Book
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable, PersistentObject, Work

public class Book
extends JSQLObject
implements Work

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
Book(java.lang.String author, java.lang.String title, int numPages)
           
 
Method Summary
 java.lang.String getAuthor()
           
 int getNumPages()
           
 java.lang.String getTitle()
           
 
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, toString, 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

Book

public Book(java.lang.String author,
            java.lang.String title,
            int numPages)
Method Detail

getNumPages

public int getNumPages()

getAuthor

public java.lang.String getAuthor()
Specified by:
getAuthor in interface Work

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface Work