Package | Description |
---|---|
fr.inria.atlanmod.neoemf.data.mapdb |
Provides classes related to data management specific to a MapDB implementation.
|
fr.inria.atlanmod.neoemf.data.structure |
Provides simple representations of objects used to translate model-level operations in persistence calls.
|
Modifier and Type | Method and Description |
---|---|
Object |
MapDbPersistenceBackend.storeValueAtIndex(MultivaluedFeatureKey key,
Object value)
Stores the value of a given
MultivaluedFeatureKey . |
Object |
MapDbPersistenceBackend.valueAtIndex(MultivaluedFeatureKey key)
Retrieves the value of a given
MultivaluedFeatureKey . |
Modifier and Type | Method and Description |
---|---|
static MultivaluedFeatureKey |
MultivaluedFeatureKey.from(InternalEObject internalObject,
EStructuralFeature feature,
int position)
Creates a new
MultivaluedFeatureKey from the given internalObject and the given feature . |
static MultivaluedFeatureKey |
MultivaluedFeatureKey.from(PersistentEObject object,
EStructuralFeature feature,
int position)
Creates a new
MultivaluedFeatureKey from the given object and the given feature . |
static MultivaluedFeatureKey |
MultivaluedFeatureKey.of(Id id,
String name,
int position)
Creates a new
MultivaluedFeatureKey with the given id and the given name , which are used
as a simple representation of a feature of an object. |
MultivaluedFeatureKey |
FeatureKey.withPosition(int position)
Creates a new
MultivaluedFeatureKey with the Id and the name of this FeatureKey , and
adding the given position . |
Copyright © 2013–2017 Atlanmod INRIA LINA Mines Nantes. All rights reserved.