|
SolarMetric Kodo JDO 3.3.5 generated on August 31 2005 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Internal state manager interface.
Field Summary | |
static int |
LOAD_ALL
|
static int |
LOAD_FGS
|
static int |
LOAD_SERIALIZE
|
Method Summary | |
boolean |
assignObjectId(boolean flush)
Ask the store manager to assign a permanent oid to this new instance. |
boolean |
beforeRefresh(boolean refreshAll)
Prepare the instance for refresh |
boolean |
load(FetchConfiguration fetch,
int loadMode,
BitSet exclude,
Object context,
boolean forWrite)
Load the state of this instance based on the given fetch configuration and load mode. |
void |
setRemote(int field,
Object value)
Set the given field to the given value. |
void |
setRemoteBoolean(int field,
boolean val)
Set the given boolean field to the given value. |
void |
setRemoteByte(int field,
byte val)
Set the given byte field to the given value. |
void |
setRemoteChar(int field,
char val)
Set the given char field to the given value. |
void |
setRemoteDouble(int field,
double val)
Set the given double field to the given value. |
void |
setRemoteFloat(int field,
float val)
Set the given float field to the given value. |
void |
setRemoteInt(int field,
int val)
Set the given int field to the given value. |
void |
setRemoteLong(int field,
long val)
Set the given long field to the given value. |
void |
setRemoteObject(int field,
Object val)
Set the given object field to the given value. |
void |
setRemoteShort(int field,
short val)
Set the given short field to the given value. |
void |
setRemoteString(int field,
String val)
Set the given string field to the given value. |
Methods inherited from interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldConsumer |
storeBooleanField, storeByteField, storeCharField, storeDoubleField, storeFloatField, storeIntField, storeLongField, storeObjectField, storeShortField, storeStringField |
Methods inherited from interface javax.jdo.spi.PersistenceCapable.ObjectIdFieldSupplier |
fetchBooleanField, fetchByteField, fetchCharField, fetchDoubleField, fetchFloatField, fetchIntField, fetchLongField, fetchObjectField, fetchShortField, fetchStringField |
Field Detail |
public static final int LOAD_FGS
public static final int LOAD_ALL
public static final int LOAD_SERIALIZE
Method Detail |
public boolean load(FetchConfiguration fetch, int loadMode, BitSet exclude, Object context, boolean forWrite)
public boolean assignObjectId(boolean flush)
flush
- if true, flush if necessary to get a permanent oid; if
false, the oid may be left unassignedpublic boolean beforeRefresh(boolean refreshAll)
refreshAll
- true if this instance is one of a collection of
objects being refreshedPersistenceManager#refresh
public void setRemote(int field, Object value)
public void setRemoteBoolean(int field, boolean val)
public void setRemoteByte(int field, byte val)
public void setRemoteChar(int field, char val)
public void setRemoteDouble(int field, double val)
public void setRemoteFloat(int field, float val)
public void setRemoteInt(int field, int val)
public void setRemoteLong(int field, long val)
public void setRemoteObject(int field, Object val)
public void setRemoteShort(int field, short val)
public void setRemoteString(int field, String val)
|
SolarMetric Kodo JDO 3.3.5 generated on August 31 2005 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |