Package | Description |
---|---|
fr.inria.atlanmod.neoemf.data.hbase.structure |
Specific classes allowing to store model-level elements in HBase efficiently.
|
fr.inria.atlanmod.neoemf.data.mapdb |
Provides classes related to data management specific to a MapDB implementation.
|
fr.inria.atlanmod.neoemf.data.mapdb.serializer |
Provides serializers that allows to persist model-level elements into MapDB collections.
|
fr.inria.atlanmod.neoemf.data.mapdb.store |
Provides specific classes to map model-level operations into MapDB-level operations.
|
fr.inria.atlanmod.neoemf.data.store |
Provides classes to map model-level operations into persistence-level operations.
|
fr.inria.atlanmod.neoemf.data.structure |
Provides simple representations of objects used to translate model-level operations in persistence calls.
|
Modifier and Type | Class and Description |
---|---|
class |
HBaseFeatureKey
A
FeatureKey specific to the HBase implementation which needs a complete representation of a
EStructuralFeature instead of a simple name. |
Modifier and Type | Method and Description |
---|---|
boolean |
MapDbPersistenceBackend.isFeatureSet(FeatureKey key)
Checks if the given
FeatureKey is set. |
Object |
MapDbPersistenceBackend.removeFeature(FeatureKey key)
Removes the value of a given
FeatureKey from the database, and unset it (MapDbPersistenceBackend.isFeatureSet(FeatureKey) ). |
Object |
MapDbPersistenceBackend.storeValue(FeatureKey key,
Object value)
Stores the value of a given
FeatureKey . |
Object |
MapDbPersistenceBackend.valueOf(FeatureKey key)
Retrieves the value of a given
FeatureKey . |
Modifier and Type | Method and Description |
---|---|
FeatureKey |
FeatureKeySerializer.deserialize(DataInput2 in,
int i) |
FeatureKey |
MultivaluedFeatureKeySerializer.deserialize(DataInput2 in,
int i) |
Modifier and Type | Method and Description |
---|---|
void |
FeatureKeySerializer.serialize(DataOutput2 out,
FeatureKey key) |
void |
MultivaluedFeatureKeySerializer.serialize(DataOutput2 out,
FeatureKey key) |
Modifier and Type | Method and Description |
---|---|
protected Object |
DirectWriteMapDbStore.getFromMap(FeatureKey featureKey)
Returns the value associated to the
featureKey in the underlying database. |
Modifier and Type | Field and Description |
---|---|
protected Map<FeatureKey,List<Object>> |
AbstractTransientStore.manyMap
Map that holds loaded multi-valued features.
|
protected Map<FeatureKey,Object> |
AbstractTransientStore.singleMap
Map that holds loaded single-valued features.
|
Modifier and Type | Class and Description |
---|---|
class |
MultivaluedFeatureKey
A simple representation of a multi-valued
EStructuralFeature of a PersistentEObject . |
Modifier and Type | Method and Description |
---|---|
static FeatureKey |
FeatureKey.from(InternalEObject internalObject,
EStructuralFeature feature)
Creates a new
FeatureKey from the given internalObject and the given feature . |
static FeatureKey |
FeatureKey.from(PersistentEObject object,
EStructuralFeature feature)
Creates a new
FeatureKey from the given object and the given feature . |
static FeatureKey |
FeatureKey.of(Id id,
String name)
Creates a new
FeatureKey with the given id and the given name , which are used as a
simple representation of a feature of an object. |
Modifier and Type | Method and Description |
---|---|
int |
FeatureKey.compareTo(FeatureKey o) |
int |
MultivaluedFeatureKey.compareTo(FeatureKey o) |
Copyright © 2013–2017 Atlanmod INRIA LINA Mines Nantes. All rights reserved.