com.xavax.xstore
Interface PObject

All Known Implementing Classes:
AbstractPObject

public interface PObject

PObject is an interface that must be implemented by all persistent classes. PObject maintains a flag indicating if the object has been modified during the current transaction.


Method Summary
 void clearDirty()
          Clear the dirty flag.
 boolean isDirty()
          Returns true if this object is dirty.
 void post$load()
          Perform post-loading activity when an object is loaded from the Database.
 void setDirty()
          Set the dirty flag.
 

Method Detail

isDirty

public boolean isDirty()
Returns true if this object is dirty. An object is dirty if it has been modified during the current transaction.

Returns:
true if this object is dirty.

clearDirty

public void clearDirty()
Clear the dirty flag.


setDirty

public void setDirty()
Set the dirty flag.


post$load

public void post$load()
Perform post-loading activity when an object is loaded from the Database.