|
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 | ||||||||
java.lang.Object
|
+--kodo.runtime.AbstractPCData
|
+--kodo.runtime.PCDataImpl
| Fields inherited from class kodo.runtime.AbstractPCData |
NULL |
| Constructor Summary | |
PCDataImpl(Object,
ClassMetaData)
|
|
| Method Summary | |
void |
clearData(int)
|
Object |
getData(int)
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. |
Object |
getImplData(int)
|
Object |
getIntermediate(int)
|
BitSet |
getLoaded()
|
Class |
getType()
Return the type of this instance. |
Object |
getVersion()
Returns the current version object that this data was loaded from. |
boolean |
isLoaded(int)
Whether the given field index has stored data. |
void |
load(KodoStateManager,
BitSet,
FetchConfiguration,
Object)
Loads some or all of the marked fields from the cache into the given state manager. |
void |
load(KodoStateManager,
FetchConfiguration,
Object)
Loads all fields that are currently stored in the cache into the given state manager. |
protected void |
loadField(KodoStateManager,
FieldMetaData,
FetchConfiguration,
Object)
|
protected void |
loadImplData(KodoStateManager)
|
protected void |
loadImplData(KodoStateManager,
FieldMetaData)
|
protected void |
loadIntermediate(KodoStateManager,
FieldMetaData)
|
protected void |
loadVersion(KodoStateManager)
|
AbstractPCData |
newEmbeddedPCData(KodoStateManager)
|
void |
setData(int,
Object)
|
void |
setImplData(int,
Object)
|
void |
setImplData(Object)
Sets the stored instance-level impl data. |
void |
setIntermediate(int,
Object)
|
void |
setLoaded(int,
boolean)
|
void |
setVersion(Object)
Sets the current version object that this data was loaded from. |
void |
store(KodoStateManager)
Store all loaded fields of the state manager. |
void |
store(KodoStateManager,
BitSet)
Store the given fields from the state manager. |
protected void |
storeField(KodoStateManager,
FieldMetaData)
|
protected void |
storeImplData(KodoStateManager)
|
protected void |
storeImplData(KodoStateManager,
FieldMetaData,
boolean)
|
protected void |
storeIntermediate(KodoStateManager,
FieldMetaData)
|
protected void |
storeVersion(KodoStateManager)
|
| Methods inherited from class kodo.runtime.AbstractPCData |
toData, toEmbeddedData, toEmbeddedField, toField, toNestedData, toNestedField, toRelationData, toRelationField |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PCDataImpl(Object,
ClassMetaData)
| Method Detail |
public Object getId()
PCDatagetId in class AbstractPCDatapublic Class getType()
PCDatagetType in class AbstractPCDatapublic BitSet getLoaded()
getLoaded in class AbstractPCDatapublic Object getData(int)
PCDatagetData in class AbstractPCData
public void setData(int,
Object)
public void clearData(int)
public Object getImplData()
PCDatagetImplData in class AbstractPCDatapublic void setImplData(Object)
PCDatasetImplData in class AbstractPCDatapublic Object getImplData(int)
public void setImplData(int,
Object)
public Object getIntermediate(int)
public void setIntermediate(int,
Object)
public boolean isLoaded(int)
PCDataisLoaded in class AbstractPCData
public void setLoaded(int,
boolean)
public Object getVersion()
PCDatagetVersion in class AbstractPCDatapublic void setVersion(Object)
PCDatasetVersion in class AbstractPCData
public void load(KodoStateManager,
FetchConfiguration,
Object)
PCDataload in class AbstractPCDatakodo.runtime.PCDatasm - the state manager to loadfetch - the fetch configuration to use for loading related
objectscontext - current context information
public void load(KodoStateManager,
BitSet,
FetchConfiguration,
Object)
PCDataload in class AbstractPCDatakodo.runtime.PCDatasm - 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 informationprotected void loadVersion(KodoStateManager)
protected void loadImplData(KodoStateManager)
protected void loadField(KodoStateManager,
FieldMetaData,
FetchConfiguration,
Object)
protected void loadImplData(KodoStateManager,
FieldMetaData)
protected void loadIntermediate(KodoStateManager,
FieldMetaData)
public void store(KodoStateManager)
PCDatastore in class AbstractPCData
public void store(KodoStateManager,
BitSet)
PCDatastore in class AbstractPCDataprotected void storeVersion(KodoStateManager)
protected void storeImplData(KodoStateManager)
protected void storeField(KodoStateManager,
FieldMetaData)
protected void storeIntermediate(KodoStateManager,
FieldMetaData)
protected void storeImplData(KodoStateManager,
FieldMetaData,
boolean)
public AbstractPCData newEmbeddedPCData(KodoStateManager)
newEmbeddedPCData in class AbstractPCData
|
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 | ||||||||