public interface FeatureMap extends EList<FeatureMap.Entry>
Modifier and Type | Interface and Description |
---|---|
static interface |
FeatureMap.Entry
A pair consisting of a feature and a single value of that feature's type.
|
static interface |
FeatureMap.Internal |
static interface |
FeatureMap.ValueListIterator<E> |
Modifier and Type | Method and Description |
---|---|
boolean |
add(EStructuralFeature feature,
java.lang.Object value) |
void |
add(int index,
EStructuralFeature feature,
java.lang.Object value) |
boolean |
addAll(EStructuralFeature feature,
java.util.Collection<?> values) |
boolean |
addAll(int index,
EStructuralFeature feature,
java.util.Collection<?> values) |
java.lang.Object |
get(EStructuralFeature feature,
boolean resolve) |
EStructuralFeature |
getEStructuralFeature(int index) |
java.lang.Object |
getValue(int index) |
boolean |
isSet(EStructuralFeature feature) |
<T> EList<T> |
list(EStructuralFeature feature) |
void |
set(EStructuralFeature feature,
java.lang.Object object) |
java.lang.Object |
setValue(int index,
java.lang.Object value) |
void |
unset(EStructuralFeature feature) |
FeatureMap.ValueListIterator<java.lang.Object> |
valueListIterator() |
FeatureMap.ValueListIterator<java.lang.Object> |
valueListIterator(int index) |
FeatureMap.ValueListIterator<java.lang.Object> valueListIterator()
FeatureMap.ValueListIterator<java.lang.Object> valueListIterator(int index)
<T> EList<T> list(EStructuralFeature feature)
EStructuralFeature getEStructuralFeature(int index)
java.lang.Object getValue(int index)
java.lang.Object setValue(int index, java.lang.Object value)
java.lang.Object get(EStructuralFeature feature, boolean resolve)
void set(EStructuralFeature feature, java.lang.Object object)
boolean isSet(EStructuralFeature feature)
void unset(EStructuralFeature feature)
boolean add(EStructuralFeature feature, java.lang.Object value)
void add(int index, EStructuralFeature feature, java.lang.Object value)
boolean addAll(EStructuralFeature feature, java.util.Collection<?> values)
boolean addAll(int index, EStructuralFeature feature, java.util.Collection<?> values)