|
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 | ||||||||
java.lang.Object | +--kodo.runtime.AbstractPCData
| Field Summary | |
static Object |
NULL
|
| Constructor Summary | |
AbstractPCData()
|
|
| Method Summary | |
abstract Object |
getData(int)
Return the data stored in the given field index. |
abstract Object |
getId()
Return the id of this instance. |
abstract Object |
getImplData()
Returns the instance-level impl data, or null if none. |
abstract BitSet |
getLoaded()
|
abstract Class |
getType()
Return the type of this instance. |
abstract Object |
getVersion()
Returns the current version object that this data was loaded from. |
boolean |
isLoaded(int)
Whether the given field index has stored data. |
abstract void |
load(KodoStateManager,
BitSet,
FetchConfiguration,
Object)
Loads some or all of the marked fields from the cache into the given state manager. |
abstract void |
load(KodoStateManager,
FetchConfiguration,
Object)
Loads all fields that are currently stored in the cache into the given state manager. |
abstract AbstractPCData |
newEmbeddedPCData(KodoStateManager)
|
abstract void |
setImplData(Object)
Sets the stored instance-level impl data. |
abstract void |
setVersion(Object)
Sets the current version object that this data was loaded from. |
abstract void |
store(KodoStateManager)
Store all loaded fields of the state manager. |
abstract void |
store(KodoStateManager,
BitSet)
Store the given fields from the state manager. |
protected Object |
toData(FieldMetaData,
Object)
|
protected Object |
toEmbeddedData(Object)
|
protected Object |
toEmbeddedField(KodoStateManager,
FieldMetaData,
Object,
FetchConfiguration,
Object)
|
protected Object |
toField(KodoStateManager,
FieldMetaData,
Object,
FetchConfiguration,
Object)
|
protected Object |
toNestedData(int,
Object,
boolean)
|
protected Object |
toNestedField(KodoStateManager,
FieldMetaData,
int,
Object,
boolean,
FetchConfiguration,
Object)
|
protected Object |
toRelationData(Object)
|
protected Object |
toRelationField(KodoStateManager,
FieldMetaData,
Object,
FetchConfiguration,
Object)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final Object NULL
| Constructor Detail |
public AbstractPCData()
| Method Detail |
public abstract BitSet getLoaded()
public abstract AbstractPCData newEmbeddedPCData(KodoStateManager)
public boolean isLoaded(int)
PCDataisLoaded in interface PCData
protected Object toField(KodoStateManager,
FieldMetaData,
Object,
FetchConfiguration,
Object)
protected Object toNestedField(KodoStateManager,
FieldMetaData,
int,
Object,
boolean,
FetchConfiguration,
Object)
protected Object toRelationField(KodoStateManager,
FieldMetaData,
Object,
FetchConfiguration,
Object)
protected Object toEmbeddedField(KodoStateManager,
FieldMetaData,
Object,
FetchConfiguration,
Object)
protected Object toData(FieldMetaData,
Object)
protected Object toNestedData(int,
Object,
boolean)
protected Object toRelationData(Object)
protected Object toEmbeddedData(Object)
public abstract Object getData(int)
PCDatagetData in interface PCData
public abstract void store(KodoStateManager,
BitSet)
PCDatastore in interface PCDatapublic abstract void store(KodoStateManager)
PCDatastore in interface PCData
public abstract void load(KodoStateManager,
BitSet,
FetchConfiguration,
Object)
PCDataload in interface PCDatakodo.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 information
public abstract void load(KodoStateManager,
FetchConfiguration,
Object)
PCDataload in interface PCDatakodo.runtime.PCDatasm - the state manager to loadfetch - the fetch configuration to use for loading related
objectscontext - current context informationpublic abstract void setVersion(Object)
PCDatasetVersion in interface PCDatapublic abstract Object getVersion()
PCDatagetVersion in interface PCDatapublic abstract void setImplData(Object)
PCDatasetImplData in interface PCDatapublic abstract Object getImplData()
PCDatagetImplData in interface PCDatapublic abstract Class getType()
PCDatagetType in interface PCDatapublic abstract Object getId()
PCDatagetId in interface PCData
|
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 | ||||||||