| Package | Description | 
|---|---|
| org.datanucleus.cache | 
 This package provides classes implementing caching within DataNucleus. 
 | 
| 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. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
L2CachePopulateFieldManager
FieldManager responsible for populating the provided CachedPC object. 
 | 
class  | 
L2CacheRetrieveFieldManager
FieldManager responsible for retrieving the values from the provided CachedPC object. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AppIdObjectIdFieldConsumer
Simple class to handle the copying of PK fields from an object id to an object. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
FieldManager
Provide methods to fetch from/to a persistable object to/from the ObjectProvider/DataStore. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractFetchDepthFieldManager
Base field manager for handling the fetching of fields. 
 | 
class  | 
AbstractFetchFieldManager
Abstract field manager for retrieval of objects. 
 | 
class  | 
AbstractFieldManager
Abstract representation of a field manager. 
 | 
class  | 
AbstractStoreFieldManager
Abstract field manager for storage of objects. 
 | 
class  | 
AttachFieldManager
Utility class to handle the attach of fields. 
 | 
class  | 
DeleteFieldManager
Field manager that deletes all "dependent" PC objects referenced from the source object. 
 | 
class  | 
DetachFieldManager
FieldManager to handle the detachment of fields with persistable objects. 
 | 
class  | 
LoadFieldManager
Field Manager to handle loading all fields of all objects in the fetch plan. 
 | 
class  | 
MakeTransientFieldManager
Field Manager to handle the making transient of fields. 
 | 
class  | 
NullifyRelationFieldManager
Manager that nullifies any Collection/Map/PC fields of the object. 
 | 
class  | 
PersistFieldManager
Field manager that persists all unpersisted PC objects referenced from the source object. 
 | 
class  | 
ReachabilityFieldManager
Field manager that runs reachability on all PC objects referenced from the source object. 
 | 
class  | 
SingleTypeFieldManager
A simple field manager that stores/fetches a single field value per type
 in memory. 
 | 
class  | 
SingleValueFieldManager
Field manager for single field. 
 | 
class  | 
UnsetOwnerFieldManager
FieldManager to unset the owner fields of any SCO wrapped fields. 
 | 
Copyright © 2018. All rights reserved.