|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Object AbstractPObject
AbstractPObject is a base class for persistent objects that implements the PObject interface. A class does not have to extend AbstracePObject to be persisted; however, doing so does eliminate the need to implement PObject in the class.
Constructor Summary | |
AbstractPObject()
|
Method Summary | |
void |
clearDirty()
Clears the dirty bit indicating the object has not been modified since it was created or loaded from the database. |
boolean |
isDirty()
Returns true if the object has been modified since it was created or loaded from the database. |
void |
post$load()
This method is called after the object loader has loaded a persistent object from the database. |
void |
setDirty()
Sets the dirty bit indicating the object has been modified since it was created or loaded from the database. |
Methods inherited from class Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AbstractPObject()
Method Detail |
public boolean isDirty()
isDirty
in interface PObject
public void clearDirty()
clearDirty
in interface PObject
public void setDirty()
setDirty
in interface PObject
public void post$load()
post$load
in interface PObject
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |