Uses of Class
org.datanucleus.state.FetchPlanState

Packages that use FetchPlanState
org.datanucleus This package provides classes that are typically externally called, whether that means by developers or by other DataNucleus plugins. 
org.datanucleus.jdo.state Definition of lifecycle states when providing JDO persistence 
org.datanucleus.state Provides classes relating to the life cycle state of a persistable object. 
org.datanucleus.store Package handling the storage of classes to the datastore, and the management of the datastore. 
org.datanucleus.store.fieldmanager Package providing managers for fields which give a mechanism for navigating through fields of a class and performing operations based on the type of the field. 
org.datanucleus.store.types.sco Provides the mechanism for supporting mutable Second-Class Objects (SCOs). 
org.datanucleus.store.types.sco.simple Provides implementations of the "simple" wrappers for the mutable Second Class Objects (SCO's) supported by DataNucleus. 
 

Uses of FetchPlanState in org.datanucleus
 

Methods in org.datanucleus with parameters of type FetchPlanState
 void StateManager.detach(FetchPlanState state)
          Method to detach the PersistenceCapable object.
 java.lang.Object StateManager.detachCopy(FetchPlanState state)
          Method to make detached copy of this instance
 void ObjectManagerImpl.detachObject(java.lang.Object obj, FetchPlanState state)
          Method to detach a persistent object without making a copy.
 void ExecutionContextImpl.detachObject(java.lang.Object val, FetchPlanState state)
           
 void ObjectManager.detachObject(java.lang.Object pc, FetchPlanState state)
          Method to detach the passed object.
 java.lang.Object ObjectManagerImpl.detachObjectCopy(java.lang.Object pc, FetchPlanState state)
          Detach a copy of the passed persistent object using the provided detach state.
 java.lang.Object ExecutionContextImpl.detachObjectCopy(java.lang.Object pc, FetchPlanState state)
           
 java.lang.Object ObjectManager.detachObjectCopy(java.lang.Object pc, FetchPlanState state)
          Method to detach a copy of the passed object using the provided state.
 void StateManager.loadFieldsInFetchPlan(FetchPlanState state)
          Method to load all unloaded fields in the FetchPlan.
 void ObjectManagerImpl.makeObjectTransient(java.lang.Object obj, FetchPlanState state)
          Method to migrate an object to transient state.
 void ExecutionContextImpl.makeObjectTransient(java.lang.Object pc, FetchPlanState state)
           
 void ObjectManager.makeObjectTransient(java.lang.Object pc, FetchPlanState state)
          Method to make transient the passed object.
 void StateManager.makeTransient(FetchPlanState state)
          Method to make the managed object transient.
 

Uses of FetchPlanState in org.datanucleus.jdo.state
 

Methods in org.datanucleus.jdo.state with parameters of type FetchPlanState
 void JDOStateManagerImpl.detach(FetchPlanState state)
          Method to detach this object.
 java.lang.Object JDOStateManagerImpl.detachCopy(FetchPlanState state)
          Method to make detached copy of this instance If the object is detachable then the copy will be migrated to DETACHED state, otherwise will migrate the copy to TRANSIENT.
 void JDOStateManagerImpl.loadFieldsInFetchPlan(FetchPlanState state)
          Method to load all unloaded fields in the FetchPlan.
 void JDOStateManagerImpl.makeTransient(FetchPlanState state)
          Method to change the object state to transient.
 

Uses of FetchPlanState in org.datanucleus.state
 

Subclasses of FetchPlanState in org.datanucleus.state
 class DetachState
          Holder for the detachment state control for the detachment process.
 

Methods in org.datanucleus.state with parameters of type FetchPlanState
 void ObjectProviderImpl.loadFieldsInFetchPlan(FetchPlanState state)
           
 

Uses of FetchPlanState in org.datanucleus.store
 

Methods in org.datanucleus.store with parameters of type FetchPlanState
 void ExecutionContext.detachObject(java.lang.Object val, FetchPlanState state)
           
 java.lang.Object ExecutionContext.detachObjectCopy(java.lang.Object val, FetchPlanState state)
           
 void ObjectProvider.loadFieldsInFetchPlan(FetchPlanState state)
           
 void ExecutionContext.makeObjectTransient(java.lang.Object pc, FetchPlanState state)
           
 

Uses of FetchPlanState in org.datanucleus.store.fieldmanager
 

Fields in org.datanucleus.store.fieldmanager declared as FetchPlanState
protected  FetchPlanState AbstractFetchFieldManager.state
          State for the fetch process.
 

Constructors in org.datanucleus.store.fieldmanager with parameters of type FetchPlanState
AbstractFetchFieldManager(ObjectProvider sm, boolean[] secondClassMutableFields, FetchPlanForClass fpClass, FetchPlanState state)
          Constructor for a field manager for fetch plan processing.
DetachFieldManager(ObjectProvider sm, boolean[] secondClassMutableFields, FetchPlanForClass fpClass, FetchPlanState state, boolean copy)
          Constructor for a field manager for detachment.
LoadFieldManager(ObjectProvider sm, boolean[] secondClassMutableFields, FetchPlanForClass fpClass, FetchPlanState state)
          Constructor for a field manager for make transient process.
MakeTransientFieldManager(ObjectProvider sm, boolean[] secondClassMutableFields, FetchPlanForClass fpClass, FetchPlanState state)
          Constructor for a field manager for make transient process.
 

Uses of FetchPlanState in org.datanucleus.store.types.sco
 

Methods in org.datanucleus.store.types.sco with parameters of type FetchPlanState
 java.lang.Object SCO.detachCopy(FetchPlanState state)
          Method to return a detached copy of this object.
static void SCOUtils.detachCopyForCollection(ObjectProvider ownerSM, java.lang.Object[] elements, FetchPlanState state, java.util.Collection detached)
          Convenience method to detach copies (recursively) of all elements for a collection field.
static void SCOUtils.detachCopyForMap(ObjectProvider ownerSM, java.util.Set entries, FetchPlanState state, java.util.Map detached)
          Convenience method to detach copies (recursively) of all elements for a map field.
static void SCOUtils.detachForCollection(ObjectProvider ownerSM, java.lang.Object[] elements, FetchPlanState state)
          Convenience method to detach (recursively) all elements for a collection field.
static void SCOUtils.detachForMap(ObjectProvider ownerSM, java.util.Set entries, FetchPlanState state)
          Convenience method to detach (recursively) all elements for a map field.
 

Uses of FetchPlanState in org.datanucleus.store.types.sco.simple
 

Methods in org.datanucleus.store.types.sco.simple with parameters of type FetchPlanState
 java.lang.Object LinkedHashSet.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object Date.detachCopy(FetchPlanState state)
          Method to detach a copy of this object.
 java.lang.Object ArrayList.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object Queue.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object Stack.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object Hashtable.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object LinkedHashMap.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object GregorianCalendar.detachCopy(FetchPlanState state)
          Method to return a detached copy of the value object.
 java.lang.Object HashSet.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object SortedMap.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object SqlTime.detachCopy(FetchPlanState state)
          Method to detach a copy of this object.
 java.lang.Object PriorityQueue.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object HashMap.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object Properties.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object TreeMap.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object LinkedList.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object SqlTimestamp.detachCopy(FetchPlanState state)
          Method to detach a copy of this object.
 java.lang.Object BitSet.detachCopy(FetchPlanState state)
          Method to detach a copy.
 java.lang.Object Collection.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object Vector.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object List.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object SortedSet.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object SqlDate.detachCopy(FetchPlanState state)
          Method to detach a copy of this object.
 java.lang.Object Map.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object TreeSet.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 java.lang.Object Point.detachCopy(FetchPlanState state)
          Method to detach a copy of this object.
 java.lang.Object Set.detachCopy(FetchPlanState state)
          Method to return a detached copy of the container.
 



Copyright © 2011. All Rights Reserved.