Save This Page
Home » apache-openjpa-1.1.0-source » org.apache.openjpa » kernel » [javadoc | source]
org.apache.openjpa.kernel
public class: PCDataImpl [javadoc | source]
java.lang.Object
   org.apache.openjpa.kernel.AbstractPCData
      org.apache.openjpa.kernel.PCDataImpl

All Implemented Interfaces:
    PCData

Direct Known Subclasses:
    DataCachePCDataImpl

Default PCData implementation.
Fields inherited from org.apache.openjpa.kernel.AbstractPCData:
NULL
Constructor:
 public PCDataImpl(Object oid,
    ClassMetaData meta) 
    Constructor.
Method from org.apache.openjpa.kernel.PCDataImpl Summary:
clearData,   getData,   getId,   getImplData,   getImplData,   getIntermediate,   getLoaded,   getType,   getVersion,   isLoaded,   load,   load,   loadField,   loadImplData,   loadImplData,   loadIntermediate,   loadVersion,   newEmbeddedPCData,   setData,   setImplData,   setImplData,   setIntermediate,   setLoaded,   setVersion,   store,   store,   storeField,   storeImplData,   storeImplData,   storeIntermediate,   storeVersion
Methods from org.apache.openjpa.kernel.AbstractPCData:
getLoaded,   isLoaded,   newEmbeddedPCData,   toData,   toEmbeddedData,   toEmbeddedField,   toField,   toNestedData,   toNestedField,   toNestedFields,   toRelationData,   toRelationField,   toRelationFields
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.openjpa.kernel.PCDataImpl Detail:
 public  void clearData(int index) 
 public Object getData(int index) 
 public Object getId() 
 public Object getImplData() 
 public Object getImplData(int index) 
 public Object getIntermediate(int index) 
 public BitSet getLoaded() 
 public Class getType() 
 public Object getVersion() 
 public boolean isLoaded(int index) 
 public  void load(OpenJPAStateManager sm,
    FetchConfiguration fetch,
    Object context) 
 public  void load(OpenJPAStateManager sm,
    BitSet fields,
    FetchConfiguration fetch,
    Object context) 
 protected  void loadField(OpenJPAStateManager sm,
    FieldMetaData fmd,
    FetchConfiguration fetch,
    Object context) 
    Set field-level information into the given state manager.
 protected  void loadImplData(OpenJPAStateManager sm) 
    Set impl data information into the given state manager.
 protected  void loadImplData(OpenJPAStateManager sm,
    FieldMetaData fmd) 
    Set field-level impl data into the given state manager.
 protected  void loadIntermediate(OpenJPAStateManager sm,
    FieldMetaData fmd) 
    Set intermediate information for the given field into the state manager.
 protected  void loadVersion(OpenJPAStateManager sm) 
    Set version information into the given state manager.
 public AbstractPCData newEmbeddedPCData(OpenJPAStateManager sm) 
    Return a new PCData implementation of the right type for embedded instances. Returns a PCDataImpl by default.
 public  void setData(int index,
    Object val) 
 public  void setImplData(Object val) 
 public  void setImplData(int index,
    Object val) 
 public  void setIntermediate(int index,
    Object val) 
 public  void setLoaded(int index,
    boolean loaded) 
 public  void setVersion(Object version) 
 public  void store(OpenJPAStateManager sm) 
 public  void store(OpenJPAStateManager sm,
    BitSet fields) 
 protected  void storeField(OpenJPAStateManager sm,
    FieldMetaData fmd) 
    Store field-level information from the given state manager.
 protected  void storeImplData(OpenJPAStateManager sm) 
    Store impl data from the given state manager.
 protected  void storeImplData(OpenJPAStateManager sm,
    FieldMetaData fmd,
    boolean fieldLoaded) 
    Store impl data for the given field.
 protected  void storeIntermediate(OpenJPAStateManager sm,
    FieldMetaData fmd) 
    Store the intermediate field value for the given field.
 protected  void storeVersion(OpenJPAStateManager sm) 
    Store version information from the given state manager.