| Package | Description |
|---|---|
| fr.inria.atlanmod.neoemf.config |
Provides utility classes to provide modeling and persistence-level configuration.
|
| fr.inria.atlanmod.neoemf.data.store |
Provides classes that adds preprocessing and postprocessing functionalities during persistence operations.
|
| fr.inria.atlanmod.neoemf.data.store.adapter |
Provides classes to map model-level operations into persistence-level operations.
|
| Modifier and Type | Method and Description |
|---|---|
Set<Store> |
ImmutableConfig.getStores()
Returns a set of all defined
Store. |
Set<Store> |
BaseConfig.getStores() |
| Modifier and Type | Method and Description |
|---|---|
Config |
Config.addStore(Store store)
Adds a feature defined by the given
store in this configuration. |
C |
BaseConfig.addStore(Store store) |
| 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 StoreListeners. |
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 |
|---|---|
Store |
StoreFactory.createStore(Backend backend,
ImmutableConfig baseConfig)
|
| Modifier and Type | Method and Description |
|---|---|
void |
ListeningStore.next(Store next) |
protected void |
AbstractStore.next(Store next) |
| Modifier and Type | Method and Description |
|---|---|
Store |
StoreAdapter.store()
Returns the adapted store chain.
|
Store |
AbstractStoreAdapter.store() |
| Constructor and Description |
|---|
AbstractStoreAdapter(Store store,
org.eclipse.emf.ecore.resource.Resource.Internal resource)
Constructs a new
AbstractStoreAdapter on the given store. |
PersistentStoreAdapter(Store store,
PersistentResource resource)
Constructs a new
PersistentStoreAdapter on the given store. |
TransientStoreAdapter(Store store,
org.eclipse.emf.ecore.resource.Resource.Internal resource)
Constructs a new
TransientStoreAdapter on the given store. |
Copyright © 2013–2019 Atlanmod. All rights reserved.