Uses of Interface
org.datanucleus.store.fieldmanager.FieldManager

Packages that use FieldManager
org.datanucleus This package provides classes that are typically externally called, whether that means by developers or by other DataNucleus plugins. 
org.datanucleus.identity Package defining object identity classes. 
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.mapped This package provides classes for the management of datastores that are "mapped". 
org.datanucleus.store.types.sco Provides the mechanism for supporting mutable Second-Class Objects (SCOs). 
 

Uses of FieldManager in org.datanucleus
 

Methods in org.datanucleus with parameters of type FieldManager
 void StateManager.provideFields(int[] fieldNumbers, FieldManager fm)
          Method to obtain updated field values from the passed FieldManager.
 void StateManager.replaceFields(int[] fieldNumbers, FieldManager fm)
          Method to update the data in the object with the values from the passed FieldManager
 void StateManager.replaceFields(int[] fieldNumbers, FieldManager fm, boolean replaceWhenDirty)
          Method to update the data in the object with the values from the passed FieldManager
 void StateManager.replaceNonLoadedFields(int[] fieldNumbers, FieldManager fm)
          Method to update the data in the object with the values from the passed FieldManager.
 

Uses of FieldManager in org.datanucleus.identity
 

Methods in org.datanucleus.identity with parameters of type FieldManager
static java.lang.Object IdentityUtils.getApplicationIdentityForResultSetRow(ExecutionContext ec, AbstractClassMetaData cmd, java.lang.Class pcClass, boolean inheritanceCheck, FieldManager resultsFM)
          Method to return the object application identity for a row of the result set.
 

Uses of FieldManager in org.datanucleus.jdo.state
 

Methods in org.datanucleus.jdo.state with parameters of type FieldManager
 void JDOStateManagerImpl.provideFields(int[] fieldNumbers, FieldManager fm)
          Called from the StoreManager after StoreManager.update() is called to obtain updated values from the PersistenceCapable associated with this StateManager.
 void JDOStateManagerImpl.replaceFields(int[] fieldNumbers, FieldManager fm)
          Called from the StoreManager to refresh data in the PersistenceCapable object associated with this StateManager.
 void JDOStateManagerImpl.replaceFields(int[] fieldNumbers, FieldManager fm, boolean replaceWhenDirty)
          Called from the StoreManager to refresh data in the PersistenceCapable object associated with this StateManager.
 void JDOStateManagerImpl.replaceNonLoadedFields(int[] fieldNumbers, FieldManager fm)
          Called from the StoreManager to refresh data in the PersistenceCapable object associated with this StateManager.
 

Uses of FieldManager in org.datanucleus.state
 

Fields in org.datanucleus.state declared as FieldManager
protected  FieldManager AbstractStateManager.currFM
          Current FieldManager.
 

Methods in org.datanucleus.state with parameters of type FieldManager
 void ObjectProviderImpl.provideFields(int[] fieldNumbers, FieldManager fm)
           
 void ObjectProviderImpl.replaceFields(int[] fieldNumbers, FieldManager fm)
           
 void ObjectProviderImpl.replaceFields(int[] fieldNumbers, FieldManager fm, boolean replaceWhenDirty)
           
 void ObjectProviderImpl.replaceNonLoadedFields(int[] fieldNumbers, FieldManager fm)
           
 

Uses of FieldManager in org.datanucleus.store
 

Methods in org.datanucleus.store with parameters of type FieldManager
 void ObjectProvider.provideFields(int[] fieldNumbers, FieldManager fm)
           
 void ObjectProvider.replaceFields(int[] fieldNumbers, FieldManager fm)
           
 void ObjectProvider.replaceFields(int[] fieldNumbers, FieldManager fm, boolean b)
           
 void ObjectProvider.replaceNonLoadedFields(int[] fieldNumbers, FieldManager fm)
           
 

Uses of FieldManager in org.datanucleus.store.fieldmanager
 

Classes in org.datanucleus.store.fieldmanager that implement FieldManager
 class AbstractFetchFieldManager
          Base field manager for handling the fetching of fields.
 class AbstractFieldManager
          Abstract representation of a field manager.
 class AttachFieldManager
          Utility class to handle the attach of fields.
 class CachePopulateFieldManager
          Field manager to handle the population of a CachedPC object ready for putting in the L2 cache.
 class CacheRetrieveFieldManager
          FieldManager to handle the retrieval of fields from a L2 cached object into a managed object.
 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 perists 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.
 

Uses of FieldManager in org.datanucleus.store.mapped
 

Methods in org.datanucleus.store.mapped that return FieldManager
abstract  FieldManager MappedStoreManager.getFieldManagerForResultProcessing(ObjectProvider sm, java.lang.Object resultSet, StatementClassMapping resultMappings)
          Method to return a FieldManager for extracting information from the supplied results.
abstract  FieldManager MappedStoreManager.getFieldManagerForStatementGeneration(ObjectProvider sm, java.lang.Object stmt, StatementClassMapping stmtMappings, boolean checkNonNullable)
          Method to return a FieldManager for populating information in statements.
 

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

Classes in org.datanucleus.store.types.sco that implement FieldManager
 class UnsetOwners
          Utility class to handle the unsetting of owner fields.
 



Copyright © 2011. All Rights Reserved.