| 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 caching within DataNucleus. 
 | 
| org.datanucleus.metadata | 
 
        Provides classes representing the MetaData for files, packages, classes, fields, containers, etc. 
 | 
| org.datanucleus.query.inmemory | 
 Package providing the evaluation of queries using an in-memory process with evaluators for JDOQL and JPQL. 
 | 
| 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.federation | 
 Package providing management for federation of datastores. 
 | 
| org.datanucleus.store.query | 
 Package providing implementation of query language support for datastores. 
 | 
| org.datanucleus.store.types | 
 Package providing basic java type handling for DataNucleus. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected ApiAdapter | 
AbstractNucleusContext.apiAdapter
API adapter used by the context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ApiAdapter | 
ExecutionContext.getApiAdapter()
Accessor for the API adapter. 
 | 
ApiAdapter | 
NucleusContext.getApiAdapter()  | 
ApiAdapter | 
AbstractNucleusContext.getApiAdapter()  | 
ApiAdapter | 
ExecutionContextImpl.getApiAdapter()  | 
| Constructor and Description | 
|---|
DetachState(ApiAdapter api)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ApiAdapter | 
ApiAdapterFactory.getApiAdapter(String name,
             PluginManager pluginMgr)
Accessor for an adapter, given the api name. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected ApiAdapter | 
WeakLevel2Cache.apiAdapter  | 
| Modifier and Type | Method and Description | 
|---|---|
ApiAdapter | 
MetaDataManager.getApiAdapter()  | 
ApiAdapter | 
MetaDataManagerImpl.getApiAdapter()  | 
| Constructor and Description | 
|---|
InMemoryQueryResult(List results,
                   ApiAdapter api)  | 
| Constructor and Description | 
|---|
AppIdObjectIdFieldConsumer(ApiAdapter api,
                          FieldManager fm)  | 
| Modifier and Type | Method and Description | 
|---|---|
ApiAdapter | 
StoreManager.getApiAdapter()
Accessor for the API adapter. 
 | 
ApiAdapter | 
AbstractStoreManager.getApiAdapter()  | 
| Modifier and Type | Method and Description | 
|---|---|
ApiAdapter | 
FederatedStoreManager.getApiAdapter()  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ApiAdapter | 
AbstractQueryResult.api  | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
SCOUtils.collectionsAreEqual(ApiAdapter api,
                   Collection oldColl,
                   Collection newColl)
Convenience method to return if two collections of persistent elements are equal. 
 | 
static boolean | 
SCOUtils.updateCollectionWithCollection(ApiAdapter api,
                              Collection coll,
                              Collection elements)
Convenience method to update a Collection to match the provided elements. 
 | 
static boolean | 
SCOUtils.updateMapWithMapKeysValues(ApiAdapter api,
                          Map map,
                          Map keysValues)
Convenience method for use by Map attachCopy methods to update the passed (attached) map using the (attached) map keys/values passed. 
 | 
Copyright © 2018. All rights reserved.