| com.triactive.jdo.SCO
All known Subclasses: com.triactive.jdo.sco.SqlDate, com.triactive.jdo.sco.SqlTimestamp, com.triactive.jdo.sco.Date,
SCO | public interface SCO (Code) | | A mutable second-class object.
author: Mike Martin version: $Revision: 1.3 $ |
Method Summary | |
void | applyUpdates() Called to indicate that the owning object is being made persistent,
or that the persistent state of this field is being updated. | Object | clone() Returns a clone of this SCO instance. | String | getFieldName() Returns the field name in the owner object. | Object | getOwner() Returns the owner object of the SCO instance. | void | makeDirty() Marks this object dirty. | void | unsetOwner() Disconnects this object from its owner. |
applyUpdates | void applyUpdates()(Code) | | Called to indicate that the owning object is being made persistent,
or that the persistent state of this field is being updated.
|
clone | Object clone()(Code) | | Returns a clone of this SCO instance.
The returned object is unowned.
|
getFieldName | String getFieldName()(Code) | | Returns the field name in the owner object.
The field name or null if currently unowned. |
getOwner | Object getOwner()(Code) | | Returns the owner object of the SCO instance.
The owner object or null if currently unowned. |
makeDirty | void makeDirty()(Code) | | Marks this object dirty.
If the SCO is currently owned this method should mark the corresponding
field in the owning object as dirty.
|
unsetOwner | void unsetOwner()(Code) | | Disconnects this object from its owner.
|
|
|