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 |
Backend
A
DataMapper that 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 |
AbstractBackend
An abstract
Backend that provides a global behavior about the closure. |
class |
InvalidBackend
An invalid
Backend that throws an UnsupportedOperationException at 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 the target is an instance of this back-end. |
Modifier and Type | Interface and Description |
---|---|
interface |
BerkeleyDbBackend
A
Backend that is responsible of low-level access to a BerkeleyDB database. |
Modifier and Type | Interface and Description |
---|---|
interface |
BlueprintsBackend
A
Backend that is responsible of low-level access to a Blueprints database. |
Modifier and Type | Interface and Description |
---|---|
interface |
HBaseBackend
A
Backend that is responsible of low-level access to a HBase database. |
Modifier and Type | Interface and Description |
---|---|
interface |
InMemoryBackend
The default
Backend that stores all elements in an in-memory store. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractInMemoryBackend
An abstract
InMemoryBackend that provides the default behavior of containers and meta-classes management. |
class |
BoundInMemoryBackend
|
class |
DefaultInMemoryBackend
A
InMemoryBackend that stores all elements in Map s. |
Modifier and Type | Method and Description |
---|---|
void |
BoundInMemoryBackend.copyTo(DataMapper target) |
Modifier and Type | Interface and Description |
---|---|
interface |
MapDbBackend
A
Backend that is responsible of low-level access to a MapDB database. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataMapperChain<M extends DataMapper>
An abstract
DataMapper that delegates method calls to a DataMapper chain. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataMapper
An abstract
DataMapper . |
class |
AbstractDataMapperChain<M extends DataMapper>
An abstract
DataMapper that delegates method calls to a DataMapper chain. |
class |
InvalidDataMapper
An invalid
DataMapper that throws a RuntimeException at 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 |
MongoDbBackend
A
Backend that is responsible of low-level access to a MongoDb database. |
Modifier and Type | Interface and Description |
---|---|
interface |
Store
A
DataMapper that adds pre-processing and post-processing capabilities
to data persistence. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCachingStore<K,V>
|
class |
AbstractStore
|
class |
AutoSavingStore
A
Store wrapper that automatically saves modifications as calls are made. |
class |
ClassCachingStore
|
class |
ClosedStore
A closed
Store . |
class |
ContainerCachingStore
A
Store wrapper that caches containers. |
class |
FeatureCachingStore
A
Store wrapper that caches EStructuralFeature values. |
class |
ListeningStore
An
Store that listen calls made on this store chain and notify defined StoreListener s. |
class |
NoopStore
|
class |
ReadOnlyStore
A
Store wrapper that only allows read operations on the underlying database. |
class |
SizeCachingStore
A
Store wrapper 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
Migrator that reads a DataMapper . |
Modifier and Type | Method and Description |
---|---|
void |
DirectDataCopier.copy(DataMapper source,
DataMapper target) |
static Migrator<DataMapper> |
Migrator.fromMapper(DataMapper mapper)
Creates a
Migrator that reads a DataMapper . |
Migrator<T> |
Migrator.toMapper(DataMapper mapper)
Specifies the
mapper where to write the data. |
Modifier and Type | Method and Description |
---|---|
void |
DefaultMapperReader.read(DataMapper source) |
Constructor and Description |
---|
DefaultMapperWriter(DataMapper mapper)
Constructs a new
DefaultMapperWriter with the given mapper . |
Copyright © 2013–2019 Atlanmod. All rights reserved.