| Package | Description | 
|---|---|
| fr.inria.atlanmod.neoemf.data | Provides generic classes representing data management operations. | 
| fr.inria.atlanmod.neoemf.data.berkeleydb | Provides classes related to data management specific to a BerkeleyDB implementation. | 
| fr.inria.atlanmod.neoemf.data.blueprints | Provides classes related to data management specific to a Blueprints implementation. | 
| fr.inria.atlanmod.neoemf.data.hbase | Provides classes related to data management specific to a HBase implementation. | 
| fr.inria.atlanmod.neoemf.data.im | Provides classes related to data management specific to the default in-memory implementation. | 
| fr.inria.atlanmod.neoemf.data.mapdb | Provides classes related to data management specific to a MapDB implementation. | 
| fr.inria.atlanmod.neoemf.data.mapping | Provides interfaces for data mapping. | 
| fr.inria.atlanmod.neoemf.data.mongodb | Provides classes related to data management specific to a MongoDb implementation. | 
| fr.inria.atlanmod.neoemf.data.store | Provides classes that adds preprocessing and postprocessing functionalities during persistence operations. | 
| fr.inria.atlanmod.neoemf.io | Provides methods and classes for working with I/O and security. | 
| fr.inria.atlanmod.neoemf.io.reader | Provides classes related to data reading. | 
| fr.inria.atlanmod.neoemf.io.writer | Provides classes related to data writing. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BackendA  DataMapperthat stores all elements in a database and provides
 specific methods for communicating with the database that it uses. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractBackendAn abstract  Backendthat provides a global behavior about the closure. | 
| class  | InvalidBackendAn invalid  Backendthat throws anUnsupportedOperationExceptionat each call. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | InvalidBackend. copyTo(DataMapper target) | 
| void | AbstractBackend. copyTo(DataMapper target) | 
| protected void | AbstractBackend. internalCopyTo(DataMapper target)Copies the content of this back-end to the  target, using a specific implementation when thetargetis an instance of this back-end. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BerkeleyDbBackendA  Backendthat is responsible of low-level access to a BerkeleyDB database. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BlueprintsBackendA  Backendthat is responsible of low-level access to a Blueprints database. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | HBaseBackendA  Backendthat is responsible of low-level access to a HBase database. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | InMemoryBackendThe default  Backendthat stores all elements in an in-memory store. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractInMemoryBackendAn abstract  InMemoryBackendthat provides the default behavior of containers and meta-classes management. | 
| class  | BoundInMemoryBackend | 
| class  | DefaultInMemoryBackendA  InMemoryBackendthat stores all elements inMaps. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BoundInMemoryBackend. copyTo(DataMapper target) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MapDbBackendA  Backendthat is responsible of low-level access to a MapDB database. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractDataMapperChain<M extends DataMapper>An abstract  DataMapperthat delegates method calls to aDataMapperchain. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractDataMapperAn abstract  DataMapper. | 
| class  | AbstractDataMapperChain<M extends DataMapper>An abstract  DataMapperthat delegates method calls to aDataMapperchain. | 
| class  | InvalidDataMapperAn invalid  DataMapperthat throws aRuntimeExceptionat each call. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected <T extends DataMapper> | AbstractMapperFactory. createMapper(Class<T> type,
            Object... parameters)Creates a new instance of the represented  DataMapper. | 
| protected <T extends DataMapper> | AbstractMapperFactory. createMapper(String typeName,
            Object... parameters)Creates a new instance of the represented  DataMapper. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | InvalidDataMapper. copyTo(DataMapper target) | 
| void | AbstractDataMapperChain. copyTo(DataMapper target) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MongoDbBackendA  Backendthat is responsible of low-level access to a MongoDb database. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | StoreA  DataMapperthat adds pre-processing and post-processing capabilities
 to data persistence. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCachingStore<K,V> | 
| class  | AbstractStore | 
| class  | AutoSavingStoreA  Storewrapper that automatically saves modifications as calls are made. | 
| class  | ClassCachingStore | 
| class  | ClosedStoreA closed  Store. | 
| class  | ContainerCachingStoreA  Storewrapper that caches containers. | 
| class  | FeatureCachingStoreA  Storewrapper that cachesEStructuralFeaturevalues. | 
| class  | ListeningStoreAn  Storethat listen calls made on this store chain and notify definedStoreListeners. | 
| class  | NoopStore | 
| class  | ReadOnlyStoreA  Storewrapper that only allows read operations on the underlying database. | 
| class  | SizeCachingStoreA  Storewrapper that caches the size data. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ListeningStore. copyTo(DataMapper target) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Migrator<DataMapper> | Migrator. fromMapper(DataMapper mapper)Creates a  Migratorthat reads aDataMapper. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DirectDataCopier. copy(DataMapper source,
    DataMapper target) | 
| static Migrator<DataMapper> | Migrator. fromMapper(DataMapper mapper)Creates a  Migratorthat reads aDataMapper. | 
| Migrator<T> | Migrator. toMapper(DataMapper mapper)Specifies the  mapperwhere to write the data. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DefaultMapperReader. read(DataMapper source) | 
| Constructor and Description | 
|---|
| DefaultMapperWriter(DataMapper mapper)Constructs a new  DefaultMapperWriterwith the givenmapper. | 
Copyright © 2013–2019 Atlanmod. All rights reserved.