test.org.benow.repository.sample
Class ForeignObject

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

public class ForeignObject
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
 java.lang.String name
           
 
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 ForeignObject()
           
  ForeignObject(java.lang.String name, SampleObject owner)
           
 
Method Summary
 java.lang.String getName()
           
 SampleObject getOwner()
           
 java.lang.String toString()
           
 java.lang.String toString(int indent)
           
 
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
 

Field Detail

name

public java.lang.String name
Constructor Detail

ForeignObject

protected ForeignObject()

ForeignObject

public ForeignObject(java.lang.String name,
                     SampleObject owner)
Method Detail

getName

public java.lang.String getName()

getOwner

public SampleObject getOwner()

toString

public java.lang.String toString(int indent)

toString

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