Uses of Interface
org.datanucleus.api.ApiAdapter
Packages that use ApiAdapter
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.
This package provides classes implementing L1/L2 persistable object caching within DataNucleus.
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
Provides classes relating to the life cycle state management of a persistable object.
Package handling the storage of classes to the datastore, and the management of the datastore.
Package providing management for federation of datastores.
Package providing query language support for datastores.
Package providing the evaluation of queries using an in-memory process with evaluators for JDOQL and JPQL.
Package providing basic java type handling for DataNucleus.
-
Uses of ApiAdapter in org.datanucleus
Fields in org.datanucleus declared as ApiAdapterModifier and TypeFieldDescriptionprivate ApiAdapter
DetachState.api
Adapter for the API being used.protected final ApiAdapter
AbstractNucleusContext.apiAdapter
API adapter used by the context.Methods in org.datanucleus that return ApiAdapterModifier and TypeMethodDescriptionAbstractNucleusContext.getApiAdapter()
default ApiAdapter
ExecutionContext.getApiAdapter()
Accessor for the API adapter.NucleusContext.getApiAdapter()
Constructors in org.datanucleus with parameters of type ApiAdapter -
Uses of ApiAdapter in org.datanucleus.api
Fields in org.datanucleus.api with type parameters of type ApiAdapterModifier and TypeFieldDescription(package private) Map
<String, ApiAdapter> ApiAdapterFactory.adapters
The adapter instances, mapped by naming string.Methods in org.datanucleus.api that return ApiAdapterModifier and TypeMethodDescriptionApiAdapterFactory.getApiAdapter
(String name, PluginManager pluginMgr) Accessor for an adapter, given the api name.Methods in org.datanucleus.api with parameters of type ApiAdapterModifier and TypeMethodDescriptionprivate void
ApiAdapterFactory.addAdapter
(String name, ApiAdapter apiAdapter) Method to add support for an API via an adapter. -
Uses of ApiAdapter in org.datanucleus.cache
Fields in org.datanucleus.cache declared as ApiAdapterMethods in org.datanucleus.cache with parameters of type ApiAdapterModifier and TypeMethodDescriptionprivate Object
L2CachePopulateFieldManager.getCacheableIdForId
(ApiAdapter api, Object pc) -
Uses of ApiAdapter in org.datanucleus.metadata
Methods in org.datanucleus.metadata that return ApiAdapterModifier and TypeMethodDescriptionMetaDataManager.getApiAdapter()
MetaDataManagerImpl.getApiAdapter()
-
Uses of ApiAdapter in org.datanucleus.state
Fields in org.datanucleus.state declared as ApiAdapterConstructors in org.datanucleus.state with parameters of type ApiAdapter -
Uses of ApiAdapter in org.datanucleus.store
Methods in org.datanucleus.store that return ApiAdapterModifier and TypeMethodDescriptionAbstractStoreManager.getApiAdapter()
StoreManager.getApiAdapter()
Accessor for the API adapter. -
Uses of ApiAdapter in org.datanucleus.store.federation
Methods in org.datanucleus.store.federation that return ApiAdapter -
Uses of ApiAdapter in org.datanucleus.store.query
Fields in org.datanucleus.store.query declared as ApiAdapter -
Uses of ApiAdapter in org.datanucleus.store.query.inmemory
Fields in org.datanucleus.store.query.inmemory declared as ApiAdapterConstructors in org.datanucleus.store.query.inmemory with parameters of type ApiAdapter -
Uses of ApiAdapter in org.datanucleus.store.types
Methods in org.datanucleus.store.types with parameters of type ApiAdapterModifier and TypeMethodDescriptionstatic 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.