Uses of Interface
org.apache.jdo.state.FieldManager

Packages that use FieldManager
org.apache.jdo.impl.state   
org.apache.jdo.state This package contains the internal StateManager and teh FIeldManager interface. 
 

Uses of FieldManager in org.apache.jdo.impl.state
 

Classes in org.apache.jdo.impl.state that implement FieldManager
 class SimpleFieldManager
          This is the means by which a StateManager implementation's * setXXXField() method (where XXX is e.g.
(package private)  class StateFieldManager
          This is the means by which a StateManager implementation's setXXXField() method (where XXX is e.g.
 

Fields in org.apache.jdo.impl.state declared as FieldManager
private  FieldManager StateManagerImpl.fieldManager
           
 

Methods in org.apache.jdo.impl.state with parameters of type FieldManager
protected  LifeCycleState LifeCycleState.transitionReplace(StateManagerImpl sm, javax.jdo.Transaction tx, int[] fields, FieldManager fieldManager)
          Transitions the lifecycle state as if the instance is retrieved from the datastore, but use the specified field values instead of loading them from the datastore.
protected  LifeCycleState Hollow.transitionReplace(StateManagerImpl sm, javax.jdo.Transaction tx, int[] fields, FieldManager fieldManager)
           
protected  LifeCycleState PersistentNonTransactional.transitionReplace(StateManagerImpl sm, javax.jdo.Transaction tx, int[] fields, FieldManager fieldManager)
           
 void StateManagerImpl.replace(int[] fields, FieldManager fieldManager)
          Transition the lifecycle state as if the instance is retrieved from the datastore, but use the specified field values instead of loading them from the datastore.
private  void StateManagerImpl.prepareSetField(javax.jdo.spi.PersistenceCapable pc, int field, FieldManager fieldManager)
          Preparation steps for setXXXField operation for non-Object type field.
private  void StateManagerImpl.prepareSetField(javax.jdo.spi.PersistenceCapable pc, int field, FieldManager fieldManager, java.lang.Object currentValue, java.lang.Object newValue)
          Preparation steps for setXXXField operation for Object type field.
private  void StateManagerImpl.prepareSetField2(int field, FieldManager fieldManager)
          Transtion write access and replace value step for setXXXField operation.
 void StateManagerImpl.provideField(int fieldNumber, FieldManager fieldManager, boolean identifying)
           
 void StateManagerImpl.provideFields(int[] fields, FieldManager fieldManager, boolean identifying)
           
 void StateManagerImpl.replaceFields(int[] fields, FieldManager fieldManager)
           
protected  void StateManagerImpl.replaceUnloadedFields(int[] fields, FieldManager fieldManager)
          For replacing field values in a PC with one that is provided by the FieldManager.
 

Uses of FieldManager in org.apache.jdo.state
 

Methods in org.apache.jdo.state with parameters of type FieldManager
 void StateManagerInternal.provideField(int fieldNumber, FieldManager fieldManager, boolean identifying)
          Causes the values of the field indicated by the specified field number be given to the FieldManager.
 void StateManagerInternal.provideFields(int[] fields, FieldManager fieldManager, boolean identifying)
          Causes the values of the fields indicated by the specified fields to be given to the FieldManager.
 void StateManagerInternal.replaceFields(int[] fields, FieldManager fieldManager)
          For replacing field values in a PC with the ones that is provided by the FieldManager.
 void StateManagerInternal.replace(int[] fields, FieldManager fieldManager)
          Transition the lifecycle state as if the instance is retrieved from the datastore, but use the specified field values instead of loading them from the datastore.