Package | Description |
---|---|
fr.inria.atlanmod.neoemf.data.bean |
Provides simple representations of objects used to translate model-level operations in persistence calls.
|
fr.inria.atlanmod.neoemf.data.blueprints.internal.graph |
Provides the dedicated graph structure for storing an EMF model.
|
fr.inria.atlanmod.neoemf.data.im |
Provides classes related to data management specific to the default in-memory implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFeatureBean
An abstract
FeatureBean . |
class |
ManyFeatureBean
A simple representation of a multi-valued
EStructuralFeature of a PersistentEObject . |
class |
SingleFeatureBean
A simple representation of a single-valued
EStructuralFeature of a PersistentEObject . |
Modifier and Type | Method and Description |
---|---|
int |
AbstractFeatureBean.compareTo(FeatureBean o) |
Modifier and Type | Method and Description |
---|---|
Optional<ElementVertex> |
ElementVertex.getReference(FeatureBean feature)
Returns the reference of the
feature . |
Optional<ElementVertex> |
ElementVertex.getReference(FeatureBean feature,
int position)
Returns the reference of the
feature at the defined position . |
Iterable<ElementEdge> |
ElementVertex.getReferenceEdges(FeatureBean feature)
Returns all references of the
feature . |
Iterable<ElementEdge> |
ElementVertex.getReferenceEdges(FeatureBean feature,
int startPosition,
int endPosition)
Returns all references of the
feature between the startPosition and the endPosition . |
int |
ElementVertex.getSize(FeatureBean feature)
Returns the size of the
feature . |
<V> Optional<V> |
ElementVertex.getValue(FeatureBean feature)
Returns the value of the
feature . |
<V> Optional<V> |
ElementVertex.getValue(FeatureBean feature,
int position)
Returns the value of the
feature at the defined position . |
<V> Iterable<V> |
ElementVertex.getValues(FeatureBean feature)
Returns all values of the
feature . |
void |
ElementVertex.moveValue(FeatureBean feature,
int sourceIndex,
int targetIndex)
Moves the current value of the specified
feature from the sourceIndex to the targetIndex . |
void |
ElementVertex.removeReferences(FeatureBean feature)
Removes the current reference of the
feature . |
void |
ElementVertex.removeValue(FeatureBean feature)
Removes the current value of the
feature . |
void |
ElementVertex.removeValue(FeatureBean feature,
int position)
Removes the current value of the
feature at the defined position . |
Optional<ElementVertex> |
ElementVertex.replaceReference(FeatureBean feature,
int position,
Id reference)
Replaces the current reference of the
feature at the defined position . |
<V> Optional<V> |
ElementVertex.replaceValue(FeatureBean feature,
int position,
V value)
Replaces the current value of the
feature at the defined position . |
Optional<ElementVertex> |
ElementVertex.setReference(FeatureBean feature,
Id reference)
Replaces the current reference of the
feature by the specified reference . |
void |
ElementVertex.setReference(FeatureBean feature,
int position,
Id reference)
Defines the current reference of the
feature at the defined position . |
void |
ElementVertex.setSize(FeatureBean feature,
int size)
Defines the
size of the feature . |
<V> void |
ElementVertex.setValue(FeatureBean feature,
int position,
V value)
Defines the current value of the
feature at the defined position . |
<V> Optional<V> |
ElementVertex.setValue(FeatureBean feature,
V value)
Replaces the current value of the
feature by the specified value . |
Modifier and Type | Method and Description |
---|---|
protected void |
BoundInMemoryBackend.checkFeature(FeatureBean feature) |
protected void |
AbstractInMemoryBackend.checkFeature(FeatureBean feature)
Checks the specified
feature before using it. |
Copyright © 2013–2019 Atlanmod. All rights reserved.