Skip navigation links

DataNucleus Core 4.0.8-SNAPSHOT API

Package Description
This package provides classes that are typically externally called, whether that means by developers or by other DataNucleus plugins.
Provides adapters for different client APIs, like JDO, JPA and so on.
ASM v5.0 : a small and fast bytecode manipulation framework.
This package provides classes implementing caching within DataNucleus.
DataNucleus ByteCode enhancer framework.
Method enhancements for supporting the org.datanucleus.enhancer.Persistable bytecode enhancement contract.
This package provides exceptions thrown by the core (client-facing) parts of DataNucleus.
This package provides classes managing the flush process when using MANUAL flush.
Package defining object identity classes.
This package provides classes for management/monitoring of DataNucleus enabled applications via API or JMX.
This package provides classes for management/monitoring of DataNucleus using JMX and, in particular, for specific JMX server instances.
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
Provides classes for parsing annotations input data and converting into org.datanucleus.metadata input data for the DataNucleus persistence process.
Provides classes for parsing XML input data and converting into org.datanucleus.metadata input data for the DataNucleus persistence process.
Package providing the plugin mechanism utilised by DataNucleus.
Package providing handling for persistence properties, and in particular the validation of valid values.
This package provides general classes for querying across all datastores in particular languages.
Package providing definition of caching the compilation for generic queries.
Package handling the compilation of queries.
Package providing the basis for evaluation of a string-based query.
Package providing expressions from which a compiled query is made up.
Package providing the evaluation of queries using an in-memory process.
Package providing information relating to the symbol table of the query.
Provides classes relating to the life cycle state of a persistable object.
Package handling the storage of classes to the datastore, and the management of the datastore.
Package providing the structure and some implementation for the auto-start mechanism.
Package defining the connection to the datastore.
Package providing facilities for encryption/decryption of data in the datastore.
Provides exceptions that can be thrown when communicating with the datastore.
Package providing management for federation of datastores.
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.
Package providing implementation of query language support for datastores.
Package providing definition of caching for queries.
Package defining the data structure mechanism for the schema of the datastore.
This package is a work-in-progress to provide datastore-agnostic naming strategies for JDO, JPA and indeed any other API.
Provides a series of convenience classes for modelling tables and columns that a class and its members map onto.
Package providing backing store definitions for SCO stores.
Package providing basic java type handling for DataNucleus.
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.
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.
Provides implementations of the "backed" wrappers for the mutable Second Class Objects (SCO's) that are supported.
Value Generation.
Package providing support specific to transactions for DataNucleus.
Package providing handlers for JTA transactions
Provides utility classes used in the implementation that don't fit in a particular functional part of the system.
Package providing support for the JSR0303 validation framework within a persistence context.
Skip navigation links

Copyright © 2015. All rights reserved.