Uses of Class
org.datanucleus.FetchPlanState
- 
Packages that use FetchPlanState Package Description org.datanucleus This package provides classes that are typically externally called, whether that means by developers or by other DataNucleus plugins.org.datanucleus.state Provides classes relating to the life cycle state management of a persistable object.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 Package providing basic java type handling for DataNucleus.org.datanucleus.store.types.wrappers Provides implementations of the "simple" wrappers for the mutable Second Class Objects (SCO's) supported by DataNucleus, so that we can intercept calls that will mutate the object. - 
- 
Uses of FetchPlanState in org.datanucleus
Subclasses of FetchPlanState in org.datanucleus Modifier and Type Class Description classDetachStateHolder for the detachment state control for the detachment process.Methods in org.datanucleus with parameters of type FetchPlanState Modifier and Type Method Description voidExecutionContext. detachObject(FetchPlanState state, Object pc)Method to detach the passed object.voidExecutionContextImpl. detachObject(FetchPlanState state, Object obj)Method to detach a persistent object without making a copy.voidExecutionContextThreadedImpl. detachObject(FetchPlanState state, Object obj)<T> TExecutionContext. detachObjectCopy(FetchPlanState state, T pc)Method to detach a copy of the passed object using the provided state.<T> TExecutionContextImpl. detachObjectCopy(FetchPlanState state, T pc)Detach a copy of the passed persistent object using the provided detach state.ObjectExecutionContextThreadedImpl. detachObjectCopy(Object pc, FetchPlanState state)voidExecutionContext. detachObjects(FetchPlanState state, Object... pcs)Method to detach the passed object(s).voidExecutionContextImpl. detachObjects(FetchPlanState state, Object... pcs)voidExecutionContextThreadedImpl. detachObjects(FetchPlanState state, Object... objs)voidExecutionContext. makeObjectTransient(Object pc, FetchPlanState state)Method to make transient the passed object.voidExecutionContextImpl. makeObjectTransient(Object obj, FetchPlanState state)Method to migrate an object to transient state.voidExecutionContextThreadedImpl. makeObjectTransient(Object obj, FetchPlanState state) - 
Uses of FetchPlanState in org.datanucleus.state
Methods in org.datanucleus.state with parameters of type FetchPlanState Modifier and Type Method Description voidDNStateManager. detach(FetchPlanState state)Method to detach the managed object.voidStateManagerImpl. detach(FetchPlanState state)Method to detach this object.TDNStateManager. detachCopy(FetchPlanState state)Method to make detached copy of this instancePersistableStateManagerImpl. 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.voidDNStateManager. loadFieldsInFetchPlan(FetchPlanState state)Method to load all unloaded fields in the FetchPlan.voidStateManagerImpl. loadFieldsInFetchPlan(FetchPlanState state)Method to load all unloaded fields in the FetchPlan.voidDNStateManager. makeTransient(FetchPlanState state)Method to make the managed object transient.voidStateManagerImpl. makeTransient(FetchPlanState state)Method to change the object state to transient. - 
Uses of FetchPlanState in org.datanucleus.store.fieldmanager
Fields in org.datanucleus.store.fieldmanager declared as FetchPlanState Modifier and Type Field Description protected FetchPlanStateAbstractFetchDepthFieldManager. stateState for the fetch process.Constructors in org.datanucleus.store.fieldmanager with parameters of type FetchPlanState Constructor Description AbstractFetchDepthFieldManager(DNStateManager sm, boolean[] secondClassMutableFields, FetchPlanForClass fpClass, FetchPlanState state)Constructor for a field manager for fetch plan processing.DetachFieldManager(DNStateManager sm, boolean[] secondClassMutableFields, FetchPlanForClass fpClass, FetchPlanState state, boolean copy)Constructor for a field manager for detachment.LoadFieldManager(DNStateManager sm, boolean[] secondClassMutableFields, FetchPlanForClass fpClass, FetchPlanState state)Constructor for a field manager for make transient process.MakeTransientFieldManager(DNStateManager sm, boolean[] secondClassMutableFields, FetchPlanForClass fpClass, FetchPlanState state)Constructor for a field manager for make transient process. - 
Uses of FetchPlanState in org.datanucleus.store.types
Methods in org.datanucleus.store.types with parameters of type FetchPlanState Modifier and Type Method Description TSCO. detachCopy(FetchPlanState state)Method to return a detached copy of this object.static voidSCOUtils. detachCopyForCollection(ExecutionContext ec, Object[] elements, FetchPlanState state, Collection detached)Convenience method to detach copies (recursively) of all elements for a collection field.static voidSCOUtils. detachCopyForMap(ExecutionContext ec, Set entries, FetchPlanState state, Map detached)Convenience method to detach copies (recursively) of all elements for a map field. - 
Uses of FetchPlanState in org.datanucleus.store.types.wrappers
Methods in org.datanucleus.store.types.wrappers with parameters of type FetchPlanState Modifier and Type Method Description ArrayListArrayList. detachCopy(FetchPlanState state)Method to return a detached copy of the container.BitSetBitSet. detachCopy(FetchPlanState state)Method to detach a copy.CollectionCollection. detachCopy(FetchPlanState state)Method to return a detached copy of the container.DateDate. detachCopy(FetchPlanState state)Method to detach a copy of this object.GregorianCalendarGregorianCalendar. detachCopy(FetchPlanState state)Method to return a detached copy of the value object.HashMapHashMap. detachCopy(FetchPlanState state)Method to return a detached copy of the container.HashSetHashSet. detachCopy(FetchPlanState state)Method to return a detached copy of the container.HashtableHashtable. detachCopy(FetchPlanState state)Method to return a detached copy of the container.LinkedHashMapLinkedHashMap. detachCopy(FetchPlanState state)Method to return a detached copy of the container.LinkedHashSetLinkedHashSet. detachCopy(FetchPlanState state)Method to return a detached copy of the container.LinkedListLinkedList. detachCopy(FetchPlanState state)Method to return a detached copy of the container.ListList. detachCopy(FetchPlanState state)Method to return a detached copy of the container.MapMap. detachCopy(FetchPlanState state)Method to return a detached copy of the container.PriorityQueuePriorityQueue. detachCopy(FetchPlanState state)Method to return a detached copy of the container.PropertiesProperties. detachCopy(FetchPlanState state)Method to return a detached copy of the container.QueueQueue. detachCopy(FetchPlanState state)Method to return a detached copy of the container.SetSet. detachCopy(FetchPlanState state)Method to return a detached copy of the container.SortedMapSortedMap. detachCopy(FetchPlanState state)Method to return a detached copy of the container.SortedSetSortedSet. detachCopy(FetchPlanState state)Method to return a detached copy of the container.DateSqlDate. detachCopy(FetchPlanState state)Method to detach a copy of this object.TimeSqlTime. detachCopy(FetchPlanState state)Method to detach a copy of this object.TimestampSqlTimestamp. detachCopy(FetchPlanState state)Method to detach a copy of this object.StackStack. detachCopy(FetchPlanState state)Method to return a detached copy of the container.TreeMapTreeMap. detachCopy(FetchPlanState state)Method to return a detached copy of the container.TreeSetTreeSet. detachCopy(FetchPlanState state)Method to return a detached copy of the container.VectorVector. detachCopy(FetchPlanState state)Method to return a detached copy of the container. 
 -