| 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  | AbstractFeatureBeanAn abstract  FeatureBean. | 
| class  | ManyFeatureBeanA simple representation of a multi-valued  EStructuralFeatureof aPersistentEObject. | 
| class  | SingleFeatureBeanA simple representation of a single-valued  EStructuralFeatureof aPersistentEObject. | 
| 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  featureat the definedposition. | 
| 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  featurebetween thestartPositionand theendPosition. | 
| 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  featureat the definedposition. | 
| <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  featurefrom thesourceIndexto thetargetIndex. | 
| 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  featureat the definedposition. | 
| Optional<ElementVertex> | ElementVertex. replaceReference(FeatureBean feature,
                int position,
                Id reference)Replaces the current reference of the  featureat the definedposition. | 
| <V> Optional<V> | ElementVertex. replaceValue(FeatureBean feature,
            int position,
            V value)Replaces the current value of the  featureat the definedposition. | 
| Optional<ElementVertex> | ElementVertex. setReference(FeatureBean feature,
            Id reference)Replaces the current reference of the  featureby the specifiedreference. | 
| void | ElementVertex. setReference(FeatureBean feature,
            int position,
            Id reference)Defines the current reference of the  featureat the definedposition. | 
| void | ElementVertex. setSize(FeatureBean feature,
       int size)Defines the  sizeof thefeature. | 
| <V> void | ElementVertex. setValue(FeatureBean feature,
        int position,
        V value)Defines the current value of the  featureat the definedposition. | 
| <V> Optional<V> | ElementVertex. setValue(FeatureBean feature,
        V value)Replaces the current value of the  featureby the specifiedvalue. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | BoundInMemoryBackend. checkFeature(FeatureBean feature) | 
| protected void | AbstractInMemoryBackend. checkFeature(FeatureBean feature)Checks the specified  featurebefore using it. | 
Copyright © 2013–2019 Atlanmod. All rights reserved.