org.eclipse.emf.ecore.util
Interface FeatureMap.Internal
- All Superinterfaces:
- java.util.Collection<FeatureMap.Entry>, EList<FeatureMap.Entry>, EStructuralFeature.Setting, FeatureMap, InternalEList<FeatureMap.Entry>, java.lang.Iterable<FeatureMap.Entry>, java.util.List<FeatureMap.Entry>
- All Known Implementing Classes:
- BasicFeatureMap, DelegatingFeatureMap, EStoreEObjectImpl.BasicEStoreFeatureMap, EStoreEObjectImpl.EStoreFeatureMap, FeatureMapUtil.FeatureFeatureMap
- Enclosing interface:
- FeatureMap
public static interface FeatureMap.Internal
- extends FeatureMap, InternalEList<FeatureMap.Entry>, EStructuralFeature.Setting
Method Summary |
void |
add(EStructuralFeature feature,
int index,
java.lang.Object object)
|
boolean |
addAll(EStructuralFeature feature,
int index,
java.util.Collection<?> collection)
|
boolean |
addAllUnique(java.util.Collection<? extends FeatureMap.Entry> collection)
Adds the objects without verifying uniqueness. |
boolean |
addAllUnique(FeatureMap.Entry.Internal[] entries,
int start,
int end)
|
boolean |
addAllUnique(int index,
FeatureMap.Entry.Internal[] entries,
int start,
int end)
|
void |
addUnique(EStructuralFeature feature,
int index,
java.lang.Object object)
|
void |
addUnique(EStructuralFeature feature,
java.lang.Object object)
|
void |
addUnique(FeatureMap.Entry.Internal entry)
|
NotificationChain |
basicAdd(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications)
|
boolean |
basicContains(EStructuralFeature feature,
java.lang.Object object)
|
boolean |
basicContainsAll(EStructuralFeature feature,
java.util.Collection<?> collection)
|
int |
basicIndexOf(EStructuralFeature feature,
java.lang.Object object)
|
java.util.Iterator<java.lang.Object> |
basicIterator(EStructuralFeature feature)
|
int |
basicLastIndexOf(EStructuralFeature feature,
java.lang.Object object)
|
java.util.List<java.lang.Object> |
basicList(EStructuralFeature feature)
|
java.util.ListIterator<java.lang.Object> |
basicListIterator(EStructuralFeature feature)
|
java.util.ListIterator<java.lang.Object> |
basicListIterator(EStructuralFeature feature,
int index)
|
NotificationChain |
basicRemove(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications)
|
java.lang.Object[] |
basicToArray(EStructuralFeature feature)
|
|
basicToArray(EStructuralFeature feature,
T[] array)
|
void |
clear(EStructuralFeature feature)
|
boolean |
contains(EStructuralFeature feature,
java.lang.Object object)
|
boolean |
containsAll(EStructuralFeature feature,
java.util.Collection<?> collection)
|
java.lang.Object |
get(EStructuralFeature feature,
int index,
boolean resolve)
|
EObject |
getEObject()
Returns the object holding a value. |
int |
getModCount()
|
FeatureMap.Internal.Wrapper |
getWrapper()
|
int |
indexOf(EStructuralFeature feature,
java.lang.Object object)
|
boolean |
isEmpty(EStructuralFeature feature)
|
java.util.Iterator<java.lang.Object> |
iterator(EStructuralFeature feature)
|
int |
lastIndexOf(EStructuralFeature feature,
java.lang.Object object)
|
java.util.ListIterator<java.lang.Object> |
listIterator(EStructuralFeature feature)
|
java.util.ListIterator<java.lang.Object> |
listIterator(EStructuralFeature feature,
int index)
|
java.lang.Object |
move(EStructuralFeature feature,
int targetIndex,
int sourceIndex)
|
void |
move(EStructuralFeature feature,
int index,
java.lang.Object object)
|
java.lang.Object |
remove(EStructuralFeature feature,
int index)
|
boolean |
remove(EStructuralFeature feature,
java.lang.Object object)
|
boolean |
removeAll(EStructuralFeature feature,
java.util.Collection<?> collection)
|
java.lang.Object |
resolveProxy(EStructuralFeature feature,
int entryIndex,
int index,
java.lang.Object object)
|
boolean |
retainAll(EStructuralFeature feature,
java.util.Collection<?> collection)
|
java.lang.Object |
set(EStructuralFeature feature,
int index,
java.lang.Object object)
|
EStructuralFeature.Setting |
setting(EStructuralFeature feature)
|
java.lang.Object |
setUnique(EStructuralFeature feature,
int index,
java.lang.Object object)
|
void |
setWrapper(FeatureMap.Internal.Wrapper wrapper)
|
int |
size(EStructuralFeature feature)
|
java.lang.Object[] |
toArray(EStructuralFeature feature)
|
|
toArray(EStructuralFeature feature,
T[] array)
|
Methods inherited from interface org.eclipse.emf.ecore.util.FeatureMap |
add, add, addAll, addAll, get, getEStructuralFeature, getValue, isSet, list, set, setValue, unset, valueListIterator, valueListIterator |
Methods inherited from interface org.eclipse.emf.common.util.EList |
move, move |
Methods inherited from interface java.util.List |
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray |
Methods inherited from interface org.eclipse.emf.ecore.util.InternalEList |
addAllUnique, addUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicRemove, basicToArray, basicToArray, setUnique |
Methods inherited from interface org.eclipse.emf.common.util.EList |
move, move |
Methods inherited from interface java.util.List |
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray |
getModCount
int getModCount()
getEObject
EObject getEObject()
- Description copied from interface:
EStructuralFeature.Setting
- Returns the object holding a value.
- Specified by:
getEObject
in interface EStructuralFeature.Setting
- Returns:
- the object holding a value.
resolveProxy
java.lang.Object resolveProxy(EStructuralFeature feature,
int entryIndex,
int index,
java.lang.Object object)
size
int size(EStructuralFeature feature)
isEmpty
boolean isEmpty(EStructuralFeature feature)
contains
boolean contains(EStructuralFeature feature,
java.lang.Object object)
containsAll
boolean containsAll(EStructuralFeature feature,
java.util.Collection<?> collection)
indexOf
int indexOf(EStructuralFeature feature,
java.lang.Object object)
lastIndexOf
int lastIndexOf(EStructuralFeature feature,
java.lang.Object object)
iterator
java.util.Iterator<java.lang.Object> iterator(EStructuralFeature feature)
listIterator
java.util.ListIterator<java.lang.Object> listIterator(EStructuralFeature feature)
listIterator
java.util.ListIterator<java.lang.Object> listIterator(EStructuralFeature feature,
int index)
setting
EStructuralFeature.Setting setting(EStructuralFeature feature)
basicList
java.util.List<java.lang.Object> basicList(EStructuralFeature feature)
basicIterator
java.util.Iterator<java.lang.Object> basicIterator(EStructuralFeature feature)
basicListIterator
java.util.ListIterator<java.lang.Object> basicListIterator(EStructuralFeature feature)
basicListIterator
java.util.ListIterator<java.lang.Object> basicListIterator(EStructuralFeature feature,
int index)
basicToArray
java.lang.Object[] basicToArray(EStructuralFeature feature)
- Since:
- 2.4
basicToArray
<T> T[] basicToArray(EStructuralFeature feature,
T[] array)
- Since:
- 2.4
basicIndexOf
int basicIndexOf(EStructuralFeature feature,
java.lang.Object object)
- Since:
- 2.4
basicLastIndexOf
int basicLastIndexOf(EStructuralFeature feature,
java.lang.Object object)
- Since:
- 2.4
basicContains
boolean basicContains(EStructuralFeature feature,
java.lang.Object object)
- Since:
- 2.4
basicContainsAll
boolean basicContainsAll(EStructuralFeature feature,
java.util.Collection<?> collection)
- Since:
- 2.4
toArray
java.lang.Object[] toArray(EStructuralFeature feature)
toArray
<T> T[] toArray(EStructuralFeature feature,
T[] array)
add
void add(EStructuralFeature feature,
int index,
java.lang.Object object)
addAll
boolean addAll(EStructuralFeature feature,
int index,
java.util.Collection<?> collection)
addUnique
void addUnique(EStructuralFeature feature,
java.lang.Object object)
addUnique
void addUnique(EStructuralFeature feature,
int index,
java.lang.Object object)
addAllUnique
boolean addAllUnique(java.util.Collection<? extends FeatureMap.Entry> collection)
- Description copied from interface:
InternalEList
- Adds the objects without verifying uniqueness.
- Specified by:
addAllUnique
in interface InternalEList<FeatureMap.Entry>
addUnique
void addUnique(FeatureMap.Entry.Internal entry)
addAllUnique
boolean addAllUnique(FeatureMap.Entry.Internal[] entries,
int start,
int end)
addAllUnique
boolean addAllUnique(int index,
FeatureMap.Entry.Internal[] entries,
int start,
int end)
- Since:
- 2.4
basicAdd
NotificationChain basicAdd(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications)
remove
boolean remove(EStructuralFeature feature,
java.lang.Object object)
remove
java.lang.Object remove(EStructuralFeature feature,
int index)
removeAll
boolean removeAll(EStructuralFeature feature,
java.util.Collection<?> collection)
basicRemove
NotificationChain basicRemove(EStructuralFeature feature,
java.lang.Object object,
NotificationChain notifications)
retainAll
boolean retainAll(EStructuralFeature feature,
java.util.Collection<?> collection)
clear
void clear(EStructuralFeature feature)
move
void move(EStructuralFeature feature,
int index,
java.lang.Object object)
move
java.lang.Object move(EStructuralFeature feature,
int targetIndex,
int sourceIndex)
get
java.lang.Object get(EStructuralFeature feature,
int index,
boolean resolve)
set
java.lang.Object set(EStructuralFeature feature,
int index,
java.lang.Object object)
setUnique
java.lang.Object setUnique(EStructuralFeature feature,
int index,
java.lang.Object object)
getWrapper
FeatureMap.Internal.Wrapper getWrapper()
setWrapper
void setWrapper(FeatureMap.Internal.Wrapper wrapper)