|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.openjpa.xmlstore.ObjectData
public final class ObjectData
In-memory form of data in datastore backing a single persistent object.
Constructor Summary | |
---|---|
ObjectData(java.lang.Object oid,
org.apache.openjpa.meta.ClassMetaData meta)
Create the object without underlying data. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Clone this data. |
java.lang.Object |
getField(int num)
Get the data for the field with the given index. |
java.lang.Object |
getId()
Getter for oid. |
org.apache.openjpa.meta.ClassMetaData |
getMetaData()
Get the metadata associated with the type of persistent object for which this data applies. |
java.lang.Long |
getVersion()
Get the version number of the object. |
void |
load(org.apache.openjpa.kernel.OpenJPAStateManager sm,
java.util.BitSet fields,
org.apache.openjpa.kernel.FetchConfiguration fetch)
Load the data and version information for this object into the given state manager. |
void |
load(org.apache.openjpa.kernel.OpenJPAStateManager sm,
org.apache.openjpa.kernel.FetchConfiguration fetch)
Load the data and version information for this object into the given state manager. |
void |
setField(int num,
java.lang.Object val)
Set the data for the field with the given index. |
void |
setVersion(java.lang.Long version)
Set the version number of the object. |
void |
store(org.apache.openjpa.kernel.OpenJPAStateManager sm)
Store the data and version information for this object from the given state manager. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ObjectData(java.lang.Object oid, org.apache.openjpa.meta.ClassMetaData meta)
Method Detail |
---|
public java.lang.Object getId()
public java.lang.Object getField(int num)
public void setField(int num, java.lang.Object val)
public void setVersion(java.lang.Long version)
public java.lang.Long getVersion()
public org.apache.openjpa.meta.ClassMetaData getMetaData()
public void load(org.apache.openjpa.kernel.OpenJPAStateManager sm, org.apache.openjpa.kernel.FetchConfiguration fetch)
public void load(org.apache.openjpa.kernel.OpenJPAStateManager sm, java.util.BitSet fields, org.apache.openjpa.kernel.FetchConfiguration fetch)
public void store(org.apache.openjpa.kernel.OpenJPAStateManager sm)
public java.lang.Object clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |