| 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  | ConfigA configuration that builds the behavior of  BackendFactoriesandStoreFactory. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseConfig<C extends BaseConfig<C>>The base  Configthat 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  configin 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  Backendlocated by theuri. | 
| Backend | AbstractBackendFactory. createBackend(org.eclipse.emf.common.util.URI uri,
             ImmutableConfig baseConfig) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BerkeleyDbConfigA  Configthat creates BerkeleyDB specific configuration. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseBlueprintsConfig<C extends BaseBlueprintsConfig<C>>The base  Configthat provides utility methods to create generic Blueprints
 configuration. | 
| class  | BlueprintsTinkerConfigA  Configthat creates Blueprints TinkerGraph specific configuration. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BlueprintsNeo4jConfigA specific  BaseBlueprintsConfigthat creates Blueprints Neo4j specific configuration. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HBaseConfigA  Configthat 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  | InMemoryConfigA  Configthat creates specific configuration for anInMemoryBackendinstance. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MapDbConfigA  Configthat creates MapDB specific configuration. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MongoDbConfigA  Configthat 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.