Uses of Package
org.datanucleus
-
Packages that use org.datanucleus 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.api Provides adapters for different client APIs, like JDO, JPA and so on.org.datanucleus.cache This package provides classes implementing L1/L2 persistable object caching within DataNucleus.org.datanucleus.enhancer DataNucleus ByteCode enhancer framework.org.datanucleus.exceptions This package provides exceptions thrown by the core (client-facing) parts of DataNucleus.org.datanucleus.flush This package provides classes managing the flush process when using MANUAL flush.org.datanucleus.identity Package defining object identity classes.org.datanucleus.management This package provides classes for management/monitoring of DataNucleus enabled applications via API or JMX.org.datanucleus.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.org.datanucleus.metadata.annotations Provides classes for parsing annotations input data and converting into org.datanucleus.metadata input data for the DataNucleus persistence process.org.datanucleus.plugin Package providing the plugin mechanism utilised by DataNucleus.org.datanucleus.state Provides classes relating to the life cycle state management 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.autostart Package providing the structure and some implementation for the auto-start mechanism.org.datanucleus.store.connection Package defining the connection to the datastore.org.datanucleus.store.federation Package providing management for federation of datastores.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.query Package providing query language support for datastores.org.datanucleus.store.query.cache Package providing definition of caching for queries.org.datanucleus.store.query.compiler Package handling the (generic) compilation of queries.org.datanucleus.store.query.inmemory Package providing the evaluation of queries using an in-memory process with evaluators for JDOQL and JPQL.org.datanucleus.store.schema Package defining the data structure mechanism for the schema of the datastore.org.datanucleus.store.schema.naming This package is a work-in-progress to provide datastore-agnostic naming strategies for JDO, JPA and indeed any other API.org.datanucleus.store.schema.table Provides a series of convenience classes for modelling tables and columns that a class and its members map onto.org.datanucleus.store.types Package providing basic java type handling for DataNucleus.org.datanucleus.store.types.containers Package providing classes for supporting use of containers (collection, map, array) in DataNucleus.org.datanucleus.store.types.converters Package providing type conversion for member types, using the interface TypeConverter allowing conversion between some member Java type, and a Java type suitable for persistence in the datastore.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.org.datanucleus.transaction Package providing support specific to transactions for DataNucleus.org.datanucleus.transaction.jta Package providing handlers for JTA transactionsorg.datanucleus.util Provides utility classes used in the implementation that don't fit in a particular functional part of the system. -
Classes in org.datanucleus used by org.datanucleus Class Description AbstractNucleusContext Base implementation of a NucleusContext, providing configuration, metadata management, type management, plugin management and ClassLoader services.BeanValidationHandler Handles the integration of "javax.validation" Bean Validation API (JSR 303).CDIHandler Handles the integration of "javax.enterprise.inject" CDI API.ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.Configuration Class providing configuration for the context.DetachState.Entry ExecutionContext Context of execution for persistence operations.ExecutionContext.EmbeddedOwnerRelation ExecutionContext.LifecycleListener Interface to be implemented by a listener for the closure of the ExecutionContext.ExecutionContextImpl Manager for persistence/retrieval of objects within an execution context, equating to the work required by JDO PersistenceManager and JPA EntityManager.ExecutionContextListener Listener for closure of an ExecutionContext.ExecutionContextPool Pool of ExecutionContext objects.FetchGroup Group of fields for fetching, to be used by a FetchPlan.FetchGroupManager Manager for dynamic fetch groups.FetchPlan FetchPlan for fields for use internally.FetchPlanForClass Representation of the fetch plan for a particular class, defining the members that are to be fetched.FetchPlanState Holder for the state control for FetchPlan processing.NucleusContext Representation of the context being run within DataNucleus.PersistableObjectType Definition of the type of a persistable object.PersistenceNucleusContext Context for use in the persistence process. -
Classes in org.datanucleus used by org.datanucleus.api Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.ExecutionContext Context of execution for persistence operations. -
Classes in org.datanucleus used by org.datanucleus.cache Class Description NucleusContext Representation of the context being run within DataNucleus. -
Classes in org.datanucleus used by org.datanucleus.enhancer Class Description AbstractNucleusContext Base implementation of a NucleusContext, providing configuration, metadata management, type management, plugin management and ClassLoader services.ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.NucleusContext Representation of the context being run within DataNucleus. -
Classes in org.datanucleus used by org.datanucleus.exceptions Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework. -
Classes in org.datanucleus used by org.datanucleus.flush Class Description ExecutionContext Context of execution for persistence operations. -
Classes in org.datanucleus used by org.datanucleus.identity Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.ExecutionContext Context of execution for persistence operations.PersistenceNucleusContext Context for use in the persistence process. -
Classes in org.datanucleus used by org.datanucleus.management Class Description NucleusContext Representation of the context being run within DataNucleus. -
Classes in org.datanucleus used by org.datanucleus.metadata Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.ExecutionContext Context of execution for persistence operations.NucleusContext Representation of the context being run within DataNucleus. -
Classes in org.datanucleus used by org.datanucleus.metadata.annotations Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework. -
Classes in org.datanucleus used by org.datanucleus.plugin Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework. -
Classes in org.datanucleus used by org.datanucleus.state Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.ExecutionContext Context of execution for persistence operations.FetchPlan FetchPlan for fields for use internally.FetchPlanForClass Representation of the fetch plan for a particular class, defining the members that are to be fetched.FetchPlanState Holder for the state control for FetchPlan processing.PersistableObjectType Definition of the type of a persistable object.PersistenceNucleusContext Context for use in the persistence process. -
Classes in org.datanucleus used by org.datanucleus.store Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.ExecutionContext Context of execution for persistence operations.FetchPlan FetchPlan for fields for use internally.NucleusContext Representation of the context being run within DataNucleus.PersistenceNucleusContext Context for use in the persistence process. -
Classes in org.datanucleus used by org.datanucleus.store.autostart Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.PersistenceNucleusContext Context for use in the persistence process. -
Classes in org.datanucleus used by org.datanucleus.store.connection Class Description ExecutionContext Context of execution for persistence operations. -
Classes in org.datanucleus used by org.datanucleus.store.federation Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.ExecutionContext Context of execution for persistence operations.ExecutionContextListener Listener for closure of an ExecutionContext.NucleusContext Representation of the context being run within DataNucleus.PersistenceNucleusContext Context for use in the persistence process. -
Classes in org.datanucleus used by org.datanucleus.store.fieldmanager Class Description ExecutionContext Context of execution for persistence operations.FetchPlanForClass Representation of the fetch plan for a particular class, defining the members that are to be fetched.FetchPlanState Holder for the state control for FetchPlan processing.PersistableObjectType Definition of the type of a persistable object. -
Classes in org.datanucleus used by org.datanucleus.store.query Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.ExecutionContext Context of execution for persistence operations.ExecutionContextListener Listener for closure of an ExecutionContext.FetchPlan FetchPlan for fields for use internally.NucleusContext Representation of the context being run within DataNucleus. -
Classes in org.datanucleus used by org.datanucleus.store.query.cache Class Description NucleusContext Representation of the context being run within DataNucleus. -
Classes in org.datanucleus used by org.datanucleus.store.query.compiler Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.PersistenceNucleusContext Context for use in the persistence process. -
Classes in org.datanucleus used by org.datanucleus.store.query.inmemory Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.ExecutionContext Context of execution for persistence operations. -
Classes in org.datanucleus used by org.datanucleus.store.schema Class Description ExecutionContext Context of execution for persistence operations.PersistenceNucleusContext Context for use in the persistence process. -
Classes in org.datanucleus used by org.datanucleus.store.schema.naming Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.NucleusContext Representation of the context being run within DataNucleus. -
Classes in org.datanucleus used by org.datanucleus.store.schema.table Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework. -
Classes in org.datanucleus used by org.datanucleus.store.types Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.ExecutionContext Context of execution for persistence operations.FetchPlanState Holder for the state control for FetchPlan processing.NucleusContext Representation of the context being run within DataNucleus. -
Classes in org.datanucleus used by org.datanucleus.store.types.containers Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.PersistableObjectType Definition of the type of a persistable object. -
Classes in org.datanucleus used by org.datanucleus.store.types.converters Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework. -
Classes in org.datanucleus used by org.datanucleus.store.types.wrappers Class Description FetchPlanState Holder for the state control for FetchPlan processing. -
Classes in org.datanucleus used by org.datanucleus.transaction Class Description ExecutionContext Context of execution for persistence operations. -
Classes in org.datanucleus used by org.datanucleus.transaction.jta Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.ExecutionContext Context of execution for persistence operations.NucleusContext Representation of the context being run within DataNucleus. -
Classes in org.datanucleus used by org.datanucleus.util Class Description ClassLoaderResolver Class to allow resolution and loading of classes in a persistence framework.