|
SolarMetric Kodo JDO 3.4.1 generated on May 30 2006 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Holds data about a single persistence capable instance. This interface is used in the caching framework, and may also be used by simple store manager back-ends to hold persistent state.
| Method Summary | |
Object |
getData(int i)
Return the data stored in the given field index. |
Object |
getId()
Return the id of this instance. |
Object |
getImplData()
Returns the instance-level impl data, or null if none. |
Class |
getType()
Return the type of this instance. |
Object |
getVersion()
Returns the current version object that this data was loaded from. |
boolean |
isLoaded(int i)
Whether the given field index has stored data. |
void |
load(KodoStateManager sm,
BitSet fields,
FetchConfiguration fetch,
Object context)
Loads some or all of the marked fields from the cache into the given state manager. |
void |
load(KodoStateManager sm,
FetchConfiguration fetch,
Object context)
Loads all fields that are currently stored in the cache into the given state manager. |
void |
setImplData(Object val)
Sets the stored instance-level impl data. |
void |
setVersion(Object version)
Sets the current version object that this data was loaded from. |
void |
store(KodoStateManager sm)
Store all loaded fields of the state manager. |
void |
store(KodoStateManager sm,
BitSet fields)
Store the given fields from the state manager. |
| Method Detail |
public Object getId()
public Class getType()
public Object getImplData()
public void setImplData(Object val)
public Object getVersion()
public void setVersion(Object version)
public void load(KodoStateManager sm,
FetchConfiguration fetch,
Object context)
sm - the state manager to loadfetch - the fetch configuration to use for loading related
objectscontext - current context information
public void load(KodoStateManager sm,
BitSet fields,
FetchConfiguration fetch,
Object context)
sm - the state manager to loadfields - the fields to load; clear the bits for the fields
that are successfully loadedfetch - the fetch configuration to use for loading related
objectscontext - current context informationpublic void store(KodoStateManager sm)
public void store(KodoStateManager sm,
BitSet fields)
public Object getData(int i)
public boolean isLoaded(int i)
|
SolarMetric Kodo JDO 3.4.1 generated on May 30 2006 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||