Package | Description |
---|---|
fr.inria.atlanmod.neoemf.config |
Provides utility classes to provide modeling and persistence-level configuration.
|
fr.inria.atlanmod.neoemf.data |
Provides generic classes representing data management operations.
|
fr.inria.atlanmod.neoemf.data.berkeleydb.config |
Provides configuration classes to define specific behaviors of BerkeleyDB data persistence.
|
fr.inria.atlanmod.neoemf.data.blueprints.config |
Provides configuration classes to define specific behaviors of Blueprints data persistence.
|
fr.inria.atlanmod.neoemf.data.blueprints.neo4j.config |
Provides configuration classes to define specific behaviors of Neo4j data persistence.
|
fr.inria.atlanmod.neoemf.data.hbase.config |
Provides configuration classes to define specific behaviors of HBase data persistence.
|
fr.inria.atlanmod.neoemf.data.im |
Provides classes related to data management specific to the default in-memory implementation.
|
fr.inria.atlanmod.neoemf.data.im.config |
Provides configuration classes to define specific behaviors of the default in-memory database.
|
fr.inria.atlanmod.neoemf.data.mapdb.config |
Provides configuration classes to define specific behaviors of MapDB data persistence.
|
fr.inria.atlanmod.neoemf.data.mongodb.config |
Provides configuration classes to define specific behaviors of MongoDb data persistence.
|
fr.inria.atlanmod.neoemf.data.store |
Provides classes that adds preprocessing and postprocessing functionalities during persistence operations.
|
fr.inria.atlanmod.neoemf.resource |
Provides classes extending EMF resource management to support lazy-loading and database delegation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Config
A configuration that builds the behavior of
BackendFactories and
StoreFactory . |
Modifier and Type | Class and Description |
---|---|
class |
BaseConfig<C extends BaseConfig<C>>
The base
Config that creates and manages common configuration that are available for all back-end
implementations. |
Modifier and Type | Method and Description |
---|---|
Config |
Config.merge(ImmutableConfig config)
Merges the given
config in this configuration. |
C |
BaseConfig.merge(ImmutableConfig config) |
Modifier and Type | Method and Description |
---|---|
Backend |
BackendFactory.createBackend(org.eclipse.emf.common.util.URI uri,
ImmutableConfig baseConfig)
Creates a new
Backend located by the uri . |
Backend |
AbstractBackendFactory.createBackend(org.eclipse.emf.common.util.URI uri,
ImmutableConfig baseConfig) |
Modifier and Type | Class and Description |
---|---|
class |
BerkeleyDbConfig
A
Config that creates BerkeleyDB specific configuration. |
Modifier and Type | Class and Description |
---|---|
class |
BaseBlueprintsConfig<C extends BaseBlueprintsConfig<C>>
The base
Config that provides utility methods to create generic Blueprints
configuration. |
class |
BlueprintsTinkerConfig
A
Config that creates Blueprints TinkerGraph specific configuration. |
Modifier and Type | Class and Description |
---|---|
class |
BlueprintsNeo4jConfig
A specific
BaseBlueprintsConfig that creates Blueprints Neo4j specific configuration. |
Modifier and Type | Class and Description |
---|---|
class |
HBaseConfig
A
Config that creates HBase specific configuration. |
Modifier and Type | Method and Description |
---|---|
Backend |
InMemoryBackendFactory.createBackend(org.eclipse.emf.common.util.URI uri,
ImmutableConfig baseConfig) |
Modifier and Type | Class and Description |
---|---|
class |
InMemoryConfig
A
Config that creates specific configuration for an InMemoryBackend instance. |
Modifier and Type | Class and Description |
---|---|
class |
MapDbConfig
A
Config that creates MapDB specific configuration. |
Modifier and Type | Class and Description |
---|---|
class |
MongoDbConfig
A
Config that creates MongoDb specific configuration. |
Modifier and Type | Method and Description |
---|---|
Store |
StoreFactory.createStore(Backend backend,
ImmutableConfig baseConfig)
|
Modifier and Type | Method and Description |
---|---|
void |
PersistentResourceDecorator.load(ImmutableConfig config) |
void |
PersistentResource.load(ImmutableConfig config)
Loads the resource using the specified configuration.
|
void |
DefaultPersistentResource.load(ImmutableConfig config) |
void |
PersistentResourceDecorator.save(ImmutableConfig config) |
void |
PersistentResource.save(ImmutableConfig config)
Saves the resource using the specified configuration.
|
void |
DefaultPersistentResource.save(ImmutableConfig config) |
Copyright © 2013–2019 Atlanmod. All rights reserved.