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 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 voidObjectProvider. detach(FetchPlanState state)Method to detach the persistable object.voidStateManagerImpl. detach(FetchPlanState state)Method to detach this object.TObjectProvider. 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.voidObjectProvider. 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.voidObjectProvider. 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(ObjectProvider op, boolean[] secondClassMutableFields, FetchPlanForClass fpClass, FetchPlanState state)Constructor for a field manager for fetch plan processing.DetachFieldManager(ObjectProvider op, 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
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(ObjectProvider ownerOP, Object[] elements, FetchPlanState state, Collection detached)Convenience method to detach copies (recursively) of all elements for a collection field.static voidSCOUtils. detachCopyForMap(ObjectProvider ownerOP, Set entries, FetchPlanState state, Map detached)Convenience method to detach copies (recursively) of all elements for a map field.static voidSCOUtils. detachForCollection(ObjectProvider ownerOP, Object[] elements, FetchPlanState state)Convenience method to detach (recursively) all elements for a collection field.static voidSCOUtils. detachForMap(ObjectProvider ownerOP, Set entries, FetchPlanState state)Convenience method to detach (recursively) 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.
-