| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PersistenceCapable | |
|---|---|
| org.apache.openjpa.enhance | OpenJPA Enhancer | 
| org.apache.openjpa.kernel | OpenJPA Runtime Kernel | 
| org.apache.openjpa.meta | OpenJPA Metadata | 
| org.apache.openjpa.util | OpenJPA Utilities | 
| Uses of PersistenceCapable in org.apache.openjpa.enhance | 
|---|
| Classes in org.apache.openjpa.enhance that implement PersistenceCapable | |
|---|---|
|  class | ReflectingPersistenceCapableImplementation of the PersistenceCapableinterface that can handle
 the persistence-capable contract for instances that were not enhanced
 before class load time. | 
| Methods in org.apache.openjpa.enhance that return PersistenceCapable | |
|---|---|
| static PersistenceCapable | PCRegistry.newInstance(Class<?> pcClass,
            StateManager sm,
            boolean clear)Create a new instance of the class and assign its state manager. | 
| static PersistenceCapable | PCRegistry.newInstance(Class<?> pcClass,
            StateManager sm,
            Object oid,
            boolean clear)Create a new instance of the class and assign its state manager and oid. | 
|  PersistenceCapable | ReflectingPersistenceCapable.pcNewInstance(StateManager sm,
              boolean clear) | 
|  PersistenceCapable | PersistenceCapable.pcNewInstance(StateManager sm,
              boolean clear) | 
|  PersistenceCapable | ReflectingPersistenceCapable.pcNewInstance(StateManager sm,
              Object oid,
              boolean clear) | 
|  PersistenceCapable | PersistenceCapable.pcNewInstance(StateManager sm,
              Object obj,
              boolean clear) | 
| Methods in org.apache.openjpa.enhance with parameters of type PersistenceCapable | |
|---|---|
|  void | StateManager.providedBooleanField(PersistenceCapable pc,
                     int idx,
                     boolean cur)Provide state callback. | 
|  void | StateManager.providedByteField(PersistenceCapable pc,
                  int idx,
                  byte cur)Provide state callback. | 
|  void | StateManager.providedCharField(PersistenceCapable pc,
                  int idx,
                  char cur)Provide state callback. | 
|  void | StateManager.providedDoubleField(PersistenceCapable pc,
                    int idx,
                    double cur)Provide state callback. | 
|  void | StateManager.providedFloatField(PersistenceCapable pc,
                   int idx,
                   float cur)Provide state callback. | 
|  void | StateManager.providedIntField(PersistenceCapable pc,
                 int idx,
                 int cur)Provide state callback. | 
|  void | StateManager.providedLongField(PersistenceCapable pc,
                  int idx,
                  long cur)Provide state callback. | 
|  void | StateManager.providedObjectField(PersistenceCapable pc,
                    int idx,
                    Object cur)Provide state callback. | 
|  void | StateManager.providedShortField(PersistenceCapable pc,
                   int idx,
                   short cur)Provide state callback. | 
|  void | StateManager.providedStringField(PersistenceCapable pc,
                    int idx,
                    String cur)Provide state callback. | 
| static void | PCRegistry.register(Class<?> pcClass,
         String[] fieldNames,
         Class<?>[] fieldTypes,
         byte[] fieldFlags,
         Class<?> sup,
         String alias,
         PersistenceCapable pc)Register metadata by class. | 
|  boolean | StateManager.replaceBooleanField(PersistenceCapable pc,
                    int idx)Replace state callback. | 
|  byte | StateManager.replaceByteField(PersistenceCapable pc,
                 int idx)Replace state callback. | 
|  char | StateManager.replaceCharField(PersistenceCapable pc,
                 int idx)Replace state callback. | 
|  double | StateManager.replaceDoubleField(PersistenceCapable pc,
                   int idx)Replace state callback. | 
|  float | StateManager.replaceFloatField(PersistenceCapable pc,
                  int idx)Replace state callback. | 
|  int | StateManager.replaceIntField(PersistenceCapable pc,
                int idx)Replace state callback. | 
|  long | StateManager.replaceLongField(PersistenceCapable pc,
                 int idx)Replace state callback. | 
|  Object | StateManager.replaceObjectField(PersistenceCapable pc,
                   int idx)Replace state callback. | 
|  short | StateManager.replaceShortField(PersistenceCapable pc,
                  int idx)Replace state callback. | 
|  String | StateManager.replaceStringField(PersistenceCapable pc,
                   int idx)Replace state callback. | 
|  void | StateManager.settingBooleanField(PersistenceCapable pc,
                    int idx,
                    boolean cur,
                    boolean next,
                    int set)Setting state callback. | 
|  void | StateManager.settingByteField(PersistenceCapable pc,
                 int idx,
                 byte cur,
                 byte next,
                 int set)Setting state callback. | 
|  void | StateManager.settingCharField(PersistenceCapable pc,
                 int idx,
                 char cur,
                 char next,
                 int set)Setting state callback. | 
|  void | StateManager.settingDoubleField(PersistenceCapable pc,
                   int idx,
                   double cur,
                   double next,
                   int set)Setting state callback. | 
|  void | StateManager.settingFloatField(PersistenceCapable pc,
                  int idx,
                  float cur,
                  float next,
                  int set)Setting state callback. | 
|  void | StateManager.settingIntField(PersistenceCapable pc,
                int idx,
                int cur,
                int next,
                int set)Setting state callback. | 
|  void | StateManager.settingLongField(PersistenceCapable pc,
                 int idx,
                 long cur,
                 long next,
                 int set)Setting state callback. | 
|  void | StateManager.settingObjectField(PersistenceCapable pc,
                   int idx,
                   Object cur,
                   Object next,
                   int set)Setting state callback. | 
|  void | StateManager.settingShortField(PersistenceCapable pc,
                  int idx,
                  short cur,
                  short next,
                  int set)Setting state callback. | 
|  void | StateManager.settingStringField(PersistenceCapable pc,
                   int idx,
                   String cur,
                   String next,
                   int set)Setting state callback. | 
| Uses of PersistenceCapable in org.apache.openjpa.kernel | 
|---|
| Methods in org.apache.openjpa.kernel that return PersistenceCapable | |
|---|---|
| protected  PersistenceCapable | BrokerImpl.assertPersistenceCapable(Object obj)Return the given instance as a PersistenceCapable. | 
| protected  PersistenceCapable | VersionAttachStrategy.findFromDatabase(AttachManager manager,
                 Object pc)Find a PersistenceCapable instance of an Object if it exists in the database. | 
| (package private)  PersistenceCapable | AttachManager.getAttachedCopy(Object pc)If the passed in argument has already been attached, return the (cached) attached copy. | 
|  PersistenceCapable | SavepointFieldManager.getCopy()Return the persistence capable copy holding the savepoint field values. | 
|  PersistenceCapable | StateManagerImpl.getPersistenceCapable() | 
|  PersistenceCapable | OpenJPAStateManager.getPersistenceCapable()Return the PersistenceCapableinstance that provides access to
 the instance managed by this state manager. | 
|  PersistenceCapable | ObjectIdStateManager.getPersistenceCapable() | 
|  PersistenceCapable | DetachedValueStateManager.getPersistenceCapable() | 
|  PersistenceCapable | DetachedStateManager.getPersistenceCapable() | 
| protected  PersistenceCapable | AuditManager.getPersistenceCapable(LifecycleEvent evt)Extracts the persistence capable instance from the source of the given event. | 
|  PersistenceCapable | SaveFieldManager.getState()Return the persistence capable copy holding the rollback field values. | 
| (package private)  PersistenceCapable | StateManagerImpl.readPC(ObjectInputStream in)Converts the deserialized oto aPersistenceCapableinstance appropriate for storing in_pc. | 
| Methods in org.apache.openjpa.kernel with parameters of type PersistenceCapable | |
|---|---|
|  Object | VersionAttachStrategy.attach(AttachManager manager,
       Object toAttach,
       ClassMetaData meta,
       PersistenceCapable into,
       OpenJPAStateManager owner,
       ValueMetaData ownerMeta,
       boolean explicit) | 
|  Object | DetachedStateManager.attach(AttachManager manager,
       Object toAttach,
       ClassMetaData meta,
       PersistenceCapable into,
       OpenJPAStateManager owner,
       ValueMetaData ownerMeta,
       boolean explicit) | 
|  Object | DetachedStateAttachStrategy.attach(AttachManager manager,
       Object toAttach,
       ClassMetaData meta,
       PersistenceCapable into,
       OpenJPAStateManager owner,
       ValueMetaData ownerMeta,
       boolean explicit) | 
| abstract  Object | AttachStrategy.attach(AttachManager manager,
       Object toAttach,
       ClassMetaData meta,
       PersistenceCapable into,
       OpenJPAStateManager owner,
       ValueMetaData ownerMeta,
       boolean explicit)Attach. | 
| (package private)  Object | AttachManager.attach(Object toAttach,
       PersistenceCapable into,
       OpenJPAStateManager owner,
       ValueMetaData ownerMeta,
       boolean explicit)Attach. | 
| protected  Broker | AuditManager.getBroker(PersistenceCapable pc)Extracts the broker from the given persistence capable instance. | 
| protected  void | StateManagerImpl.initialize(PersistenceCapable pc,
           PCState state)Initialize with the given instance and state. | 
| protected  StateManagerImpl | AttachStrategy.persist(AttachManager manager,
        PersistenceCapable pc,
        ClassMetaData meta,
        Object appId,
        boolean explicit)Return a PNew/PNewProvisional managed object for the given detached instance. | 
|  void | StateManagerImpl.providedBooleanField(PersistenceCapable pc,
                     int field,
                     boolean curVal) | 
|  void | ObjectIdStateManager.providedBooleanField(PersistenceCapable pc,
                     int idx,
                     boolean cur) | 
|  void | DetachedValueStateManager.providedBooleanField(PersistenceCapable pc,
                     int idx,
                     boolean cur) | 
|  void | DetachedStateManager.providedBooleanField(PersistenceCapable pc,
                     int idx,
                     boolean cur) | 
|  void | StateManagerImpl.providedByteField(PersistenceCapable pc,
                  int field,
                  byte curVal) | 
|  void | ObjectIdStateManager.providedByteField(PersistenceCapable pc,
                  int idx,
                  byte cur) | 
|  void | DetachedValueStateManager.providedByteField(PersistenceCapable pc,
                  int idx,
                  byte cur) | 
|  void | DetachedStateManager.providedByteField(PersistenceCapable pc,
                  int idx,
                  byte cur) | 
|  void | StateManagerImpl.providedCharField(PersistenceCapable pc,
                  int field,
                  char curVal) | 
|  void | ObjectIdStateManager.providedCharField(PersistenceCapable pc,
                  int idx,
                  char cur) | 
|  void | DetachedValueStateManager.providedCharField(PersistenceCapable pc,
                  int idx,
                  char cur) | 
|  void | DetachedStateManager.providedCharField(PersistenceCapable pc,
                  int idx,
                  char cur) | 
|  void | StateManagerImpl.providedDoubleField(PersistenceCapable pc,
                    int field,
                    double curVal) | 
|  void | ObjectIdStateManager.providedDoubleField(PersistenceCapable pc,
                    int idx,
                    double cur) | 
|  void | DetachedValueStateManager.providedDoubleField(PersistenceCapable pc,
                    int idx,
                    double cur) | 
|  void | DetachedStateManager.providedDoubleField(PersistenceCapable pc,
                    int idx,
                    double cur) | 
|  void | StateManagerImpl.providedFloatField(PersistenceCapable pc,
                   int field,
                   float curVal) | 
|  void | ObjectIdStateManager.providedFloatField(PersistenceCapable pc,
                   int idx,
                   float cur) | 
|  void | DetachedValueStateManager.providedFloatField(PersistenceCapable pc,
                   int idx,
                   float cur) | 
|  void | DetachedStateManager.providedFloatField(PersistenceCapable pc,
                   int idx,
                   float cur) | 
|  void | StateManagerImpl.providedIntField(PersistenceCapable pc,
                 int field,
                 int curVal) | 
|  void | ObjectIdStateManager.providedIntField(PersistenceCapable pc,
                 int idx,
                 int cur) | 
|  void | DetachedValueStateManager.providedIntField(PersistenceCapable pc,
                 int idx,
                 int cur) | 
|  void | DetachedStateManager.providedIntField(PersistenceCapable pc,
                 int idx,
                 int cur) | 
|  void | StateManagerImpl.providedLongField(PersistenceCapable pc,
                  int field,
                  long curVal) | 
|  void | ObjectIdStateManager.providedLongField(PersistenceCapable pc,
                  int idx,
                  long cur) | 
|  void | DetachedValueStateManager.providedLongField(PersistenceCapable pc,
                  int idx,
                  long cur) | 
|  void | DetachedStateManager.providedLongField(PersistenceCapable pc,
                  int idx,
                  long cur) | 
|  void | StateManagerImpl.providedObjectField(PersistenceCapable pc,
                    int field,
                    Object curVal) | 
|  void | ObjectIdStateManager.providedObjectField(PersistenceCapable pc,
                    int idx,
                    Object cur) | 
|  void | DetachedValueStateManager.providedObjectField(PersistenceCapable pc,
                    int idx,
                    Object cur) | 
|  void | DetachedStateManager.providedObjectField(PersistenceCapable pc,
                    int idx,
                    Object cur) | 
|  void | StateManagerImpl.providedShortField(PersistenceCapable pc,
                   int field,
                   short curVal) | 
|  void | ObjectIdStateManager.providedShortField(PersistenceCapable pc,
                   int idx,
                   short cur) | 
|  void | DetachedValueStateManager.providedShortField(PersistenceCapable pc,
                   int idx,
                   short cur) | 
|  void | DetachedStateManager.providedShortField(PersistenceCapable pc,
                   int idx,
                   short cur) | 
|  void | StateManagerImpl.providedStringField(PersistenceCapable pc,
                    int field,
                    String curVal) | 
|  void | ObjectIdStateManager.providedStringField(PersistenceCapable pc,
                    int idx,
                    String cur) | 
|  void | DetachedValueStateManager.providedStringField(PersistenceCapable pc,
                    int idx,
                    String cur) | 
|  void | DetachedStateManager.providedStringField(PersistenceCapable pc,
                    int idx,
                    String cur) | 
| (package private)  void | StateManagerImpl.provideField(PersistenceCapable pc,
             FieldManager store,
             int field)Helper method to provide the given field number to the given field manager. | 
|  boolean | StateManagerImpl.replaceBooleanField(PersistenceCapable pc,
                    int field) | 
|  boolean | ObjectIdStateManager.replaceBooleanField(PersistenceCapable pc,
                    int idx) | 
|  boolean | DetachedValueStateManager.replaceBooleanField(PersistenceCapable pc,
                    int idx) | 
|  boolean | DetachedStateManager.replaceBooleanField(PersistenceCapable pc,
                    int idx) | 
|  byte | StateManagerImpl.replaceByteField(PersistenceCapable pc,
                 int field) | 
|  byte | ObjectIdStateManager.replaceByteField(PersistenceCapable pc,
                 int idx) | 
|  byte | DetachedValueStateManager.replaceByteField(PersistenceCapable pc,
                 int idx) | 
|  byte | DetachedStateManager.replaceByteField(PersistenceCapable pc,
                 int idx) | 
|  char | StateManagerImpl.replaceCharField(PersistenceCapable pc,
                 int field) | 
|  char | ObjectIdStateManager.replaceCharField(PersistenceCapable pc,
                 int idx) | 
|  char | DetachedValueStateManager.replaceCharField(PersistenceCapable pc,
                 int idx) | 
|  char | DetachedStateManager.replaceCharField(PersistenceCapable pc,
                 int idx) | 
|  double | StateManagerImpl.replaceDoubleField(PersistenceCapable pc,
                   int field) | 
|  double | ObjectIdStateManager.replaceDoubleField(PersistenceCapable pc,
                   int idx) | 
|  double | DetachedValueStateManager.replaceDoubleField(PersistenceCapable pc,
                   int idx) | 
|  double | DetachedStateManager.replaceDoubleField(PersistenceCapable pc,
                   int idx) | 
| (package private)  void | StateManagerImpl.replaceField(PersistenceCapable pc,
             FieldManager load,
             int field)Helper method to replace the given field number to the given field manager. | 
|  float | StateManagerImpl.replaceFloatField(PersistenceCapable pc,
                  int field) | 
|  float | ObjectIdStateManager.replaceFloatField(PersistenceCapable pc,
                  int idx) | 
|  float | DetachedValueStateManager.replaceFloatField(PersistenceCapable pc,
                  int idx) | 
|  float | DetachedStateManager.replaceFloatField(PersistenceCapable pc,
                  int idx) | 
|  int | StateManagerImpl.replaceIntField(PersistenceCapable pc,
                int field) | 
|  int | ObjectIdStateManager.replaceIntField(PersistenceCapable pc,
                int idx) | 
|  int | DetachedValueStateManager.replaceIntField(PersistenceCapable pc,
                int idx) | 
|  int | DetachedStateManager.replaceIntField(PersistenceCapable pc,
                int idx) | 
|  long | StateManagerImpl.replaceLongField(PersistenceCapable pc,
                 int field) | 
|  long | ObjectIdStateManager.replaceLongField(PersistenceCapable pc,
                 int idx) | 
|  long | DetachedValueStateManager.replaceLongField(PersistenceCapable pc,
                 int idx) | 
|  long | DetachedStateManager.replaceLongField(PersistenceCapable pc,
                 int idx) | 
|  Object | StateManagerImpl.replaceObjectField(PersistenceCapable pc,
                   int field) | 
|  Object | ObjectIdStateManager.replaceObjectField(PersistenceCapable pc,
                   int idx) | 
|  Object | DetachedValueStateManager.replaceObjectField(PersistenceCapable pc,
                   int idx) | 
|  Object | DetachedStateManager.replaceObjectField(PersistenceCapable pc,
                   int idx) | 
|  short | StateManagerImpl.replaceShortField(PersistenceCapable pc,
                  int field) | 
|  short | ObjectIdStateManager.replaceShortField(PersistenceCapable pc,
                  int idx) | 
|  short | DetachedValueStateManager.replaceShortField(PersistenceCapable pc,
                  int idx) | 
|  short | DetachedStateManager.replaceShortField(PersistenceCapable pc,
                  int idx) | 
|  String | StateManagerImpl.replaceStringField(PersistenceCapable pc,
                   int field) | 
|  String | ObjectIdStateManager.replaceStringField(PersistenceCapable pc,
                   int idx) | 
|  String | DetachedValueStateManager.replaceStringField(PersistenceCapable pc,
                   int idx) | 
|  String | DetachedStateManager.replaceStringField(PersistenceCapable pc,
                   int idx) | 
| (package private)  void | AttachManager.setAttachedCopy(Object from,
                PersistenceCapable into)Record the attached copy in the cache. | 
|  void | StateManagerImpl.setPc(PersistenceCapable pc) | 
|  void | StateManagerImpl.settingBooleanField(PersistenceCapable pc,
                    int field,
                    boolean curVal,
                    boolean newVal,
                    int set) | 
|  void | ObjectIdStateManager.settingBooleanField(PersistenceCapable pc,
                    int idx,
                    boolean cur,
                    boolean next,
                    int set) | 
|  void | DetachedValueStateManager.settingBooleanField(PersistenceCapable pc,
                    int idx,
                    boolean cur,
                    boolean next,
                    int set) | 
|  void | DetachedStateManager.settingBooleanField(PersistenceCapable pc,
                    int idx,
                    boolean cur,
                    boolean next,
                    int set) | 
|  void | StateManagerImpl.settingByteField(PersistenceCapable pc,
                 int field,
                 byte curVal,
                 byte newVal,
                 int set) | 
|  void | ObjectIdStateManager.settingByteField(PersistenceCapable pc,
                 int idx,
                 byte cur,
                 byte next,
                 int set) | 
|  void | DetachedValueStateManager.settingByteField(PersistenceCapable pc,
                 int idx,
                 byte cur,
                 byte next,
                 int set) | 
|  void | DetachedStateManager.settingByteField(PersistenceCapable pc,
                 int idx,
                 byte cur,
                 byte next,
                 int set) | 
|  void | StateManagerImpl.settingCharField(PersistenceCapable pc,
                 int field,
                 char curVal,
                 char newVal,
                 int set) | 
|  void | ObjectIdStateManager.settingCharField(PersistenceCapable pc,
                 int idx,
                 char cur,
                 char next,
                 int set) | 
|  void | DetachedValueStateManager.settingCharField(PersistenceCapable pc,
                 int idx,
                 char cur,
                 char next,
                 int set) | 
|  void | DetachedStateManager.settingCharField(PersistenceCapable pc,
                 int idx,
                 char cur,
                 char next,
                 int set) | 
|  void | StateManagerImpl.settingDoubleField(PersistenceCapable pc,
                   int field,
                   double curVal,
                   double newVal,
                   int set) | 
|  void | ObjectIdStateManager.settingDoubleField(PersistenceCapable pc,
                   int idx,
                   double cur,
                   double next,
                   int set) | 
|  void | DetachedValueStateManager.settingDoubleField(PersistenceCapable pc,
                   int idx,
                   double cur,
                   double next,
                   int set) | 
|  void | DetachedStateManager.settingDoubleField(PersistenceCapable pc,
                   int idx,
                   double cur,
                   double next,
                   int set) | 
|  void | StateManagerImpl.settingFloatField(PersistenceCapable pc,
                  int field,
                  float curVal,
                  float newVal,
                  int set) | 
|  void | ObjectIdStateManager.settingFloatField(PersistenceCapable pc,
                  int idx,
                  float cur,
                  float next,
                  int set) | 
|  void | DetachedValueStateManager.settingFloatField(PersistenceCapable pc,
                  int idx,
                  float cur,
                  float next,
                  int set) | 
|  void | DetachedStateManager.settingFloatField(PersistenceCapable pc,
                  int idx,
                  float cur,
                  float next,
                  int set) | 
|  void | StateManagerImpl.settingIntField(PersistenceCapable pc,
                int field,
                int curVal,
                int newVal,
                int set) | 
|  void | ObjectIdStateManager.settingIntField(PersistenceCapable pc,
                int idx,
                int cur,
                int next,
                int set) | 
|  void | DetachedValueStateManager.settingIntField(PersistenceCapable pc,
                int idx,
                int cur,
                int next,
                int set) | 
|  void | DetachedStateManager.settingIntField(PersistenceCapable pc,
                int idx,
                int cur,
                int next,
                int set) | 
|  void | StateManagerImpl.settingLongField(PersistenceCapable pc,
                 int field,
                 long curVal,
                 long newVal,
                 int set) | 
|  void | ObjectIdStateManager.settingLongField(PersistenceCapable pc,
                 int idx,
                 long cur,
                 long next,
                 int set) | 
|  void | DetachedValueStateManager.settingLongField(PersistenceCapable pc,
                 int idx,
                 long cur,
                 long next,
                 int set) | 
|  void | DetachedStateManager.settingLongField(PersistenceCapable pc,
                 int idx,
                 long cur,
                 long next,
                 int set) | 
|  void | StateManagerImpl.settingObjectField(PersistenceCapable pc,
                   int field,
                   Object curVal,
                   Object newVal,
                   int set) | 
|  void | ObjectIdStateManager.settingObjectField(PersistenceCapable pc,
                   int idx,
                   Object cur,
                   Object next,
                   int set) | 
|  void | DetachedValueStateManager.settingObjectField(PersistenceCapable pc,
                   int idx,
                   Object cur,
                   Object next,
                   int set) | 
|  void | DetachedStateManager.settingObjectField(PersistenceCapable pc,
                   int idx,
                   Object cur,
                   Object next,
                   int set) | 
|  void | StateManagerImpl.settingShortField(PersistenceCapable pc,
                  int field,
                  short curVal,
                  short newVal,
                  int set) | 
|  void | ObjectIdStateManager.settingShortField(PersistenceCapable pc,
                  int idx,
                  short cur,
                  short next,
                  int set) | 
|  void | DetachedValueStateManager.settingShortField(PersistenceCapable pc,
                  int idx,
                  short cur,
                  short next,
                  int set) | 
|  void | DetachedStateManager.settingShortField(PersistenceCapable pc,
                  int idx,
                  short cur,
                  short next,
                  int set) | 
|  void | StateManagerImpl.settingStringField(PersistenceCapable pc,
                   int field,
                   String curVal,
                   String newVal,
                   int set) | 
|  void | ObjectIdStateManager.settingStringField(PersistenceCapable pc,
                   int idx,
                   String cur,
                   String next,
                   int set) | 
|  void | DetachedValueStateManager.settingStringField(PersistenceCapable pc,
                   int idx,
                   String cur,
                   String next,
                   int set) | 
|  void | DetachedStateManager.settingStringField(PersistenceCapable pc,
                   int idx,
                   String cur,
                   String next,
                   int set) | 
| (package private)  void | StateManagerImpl.writePC(ObjectOutputStream oos,
        PersistenceCapable pc)Write pctooos, handling internal-form
 serialization. | 
| Constructors in org.apache.openjpa.kernel with parameters of type PersistenceCapable | |
|---|---|
| Audited(StateManagerImpl sm,
        PersistenceCapable o)Supply a state manager and a transient copy. | |
| DetachedStateManager(PersistenceCapable pc,
                     OpenJPAStateManager sm,
                     BitSet load,
                     boolean access,
                     boolean multithreaded)Constructor. | |
| DetachedValueStateManager(PersistenceCapable pc,
                          ClassMetaData meta,
                          StoreContext ctx) | |
| SaveFieldManager(StateManagerImpl sm,
                 PersistenceCapable pc,
                 BitSet dirty)Constructor. | |
| Uses of PersistenceCapable in org.apache.openjpa.meta | 
|---|
| Methods in org.apache.openjpa.meta with parameters of type PersistenceCapable | |
|---|---|
|  void | ProxySetupStateManager.providedBooleanField(PersistenceCapable pc,
                     int i,
                     boolean b) | 
|  void | ProxySetupStateManager.providedByteField(PersistenceCapable pc,
                  int i,
                  byte b) | 
|  void | ProxySetupStateManager.providedCharField(PersistenceCapable pc,
                  int i,
                  char c) | 
|  void | ProxySetupStateManager.providedDoubleField(PersistenceCapable pc,
                    int i,
                    double d) | 
|  void | ProxySetupStateManager.providedFloatField(PersistenceCapable pc,
                   int i,
                   float f) | 
|  void | ProxySetupStateManager.providedIntField(PersistenceCapable pc,
                 int i,
                 int i2) | 
|  void | ProxySetupStateManager.providedLongField(PersistenceCapable pc,
                  int i,
                  long l) | 
|  void | ProxySetupStateManager.providedObjectField(PersistenceCapable pc,
                    int i,
                    Object o) | 
|  void | ProxySetupStateManager.providedShortField(PersistenceCapable pc,
                   int i,
                   short s) | 
|  void | ProxySetupStateManager.providedStringField(PersistenceCapable pc,
                    int i,
                    String s) | 
|  boolean | ProxySetupStateManager.replaceBooleanField(PersistenceCapable pc,
                    int i) | 
|  byte | ProxySetupStateManager.replaceByteField(PersistenceCapable pc,
                 int i) | 
|  char | ProxySetupStateManager.replaceCharField(PersistenceCapable pc,
                 int i) | 
|  double | ProxySetupStateManager.replaceDoubleField(PersistenceCapable pc,
                   int i) | 
|  float | ProxySetupStateManager.replaceFloatField(PersistenceCapable pc,
                  int i) | 
|  int | ProxySetupStateManager.replaceIntField(PersistenceCapable pc,
                int i) | 
|  long | ProxySetupStateManager.replaceLongField(PersistenceCapable pc,
                 int i) | 
|  Object | ProxySetupStateManager.replaceObjectField(PersistenceCapable pc,
                   int i) | 
|  short | ProxySetupStateManager.replaceShortField(PersistenceCapable pc,
                  int i) | 
|  String | ProxySetupStateManager.replaceStringField(PersistenceCapable pc,
                   int i) | 
|  void | ProxySetupStateManager.setProxyData(PersistenceCapable pc,
             ClassMetaData meta) | 
|  void | ProxySetupStateManager.settingBooleanField(PersistenceCapable pc,
                    int i,
                    boolean b,
                    boolean b2,
                    int set) | 
|  void | ProxySetupStateManager.settingByteField(PersistenceCapable pc,
                 int i,
                 byte b,
                 byte b2,
                 int set) | 
|  void | ProxySetupStateManager.settingCharField(PersistenceCapable pc,
                 int i,
                 char c,
                 char c2,
                 int set) | 
|  void | ProxySetupStateManager.settingDoubleField(PersistenceCapable pc,
                   int i,
                   double d,
                   double d2,
                   int set) | 
|  void | ProxySetupStateManager.settingFloatField(PersistenceCapable pc,
                  int i,
                  float f,
                  float f2,
                  int set) | 
|  void | ProxySetupStateManager.settingIntField(PersistenceCapable pc,
                int i,
                int i2,
                int i3,
                int set) | 
|  void | ProxySetupStateManager.settingLongField(PersistenceCapable pc,
                 int i,
                 long l,
                 long l2,
                 int set) | 
|  void | ProxySetupStateManager.settingObjectField(PersistenceCapable pc,
                   int i,
                   Object o,
                   Object o2,
                   int set) | 
|  void | ProxySetupStateManager.settingShortField(PersistenceCapable pc,
                  int i,
                  short s,
                  short s2,
                  int set) | 
|  void | ProxySetupStateManager.settingStringField(PersistenceCapable pc,
                   int i,
                   String s,
                   String s2,
                   int set) | 
| Uses of PersistenceCapable in org.apache.openjpa.util | 
|---|
| Methods in org.apache.openjpa.util that return PersistenceCapable | |
|---|---|
| static PersistenceCapable | ImplHelper.toPersistenceCapable(Object o,
                     Object ctx) | 
| Methods in org.apache.openjpa.util with parameters of type PersistenceCapable | |
|---|---|
| static Object | ApplicationIds.create(PersistenceCapable pc,
       ClassMetaData meta)Generate an application id based on the current primary key field state of the given instance. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||