| Package | Description |
|---|---|
| org.eclipse.emf.common.util |
Provides basic utilities.
|
| Modifier and Type | Class and Description |
|---|---|
protected class |
BasicEMap.EntryImpl
A simple and obvious entry implementation.
|
| Modifier and Type | Field and Description |
|---|---|
protected EList<BasicEMap.Entry<K,V>> |
BasicEMap.delegateEList
The underlying list of entries.
|
| Modifier and Type | Method and Description |
|---|---|
protected BasicEMap.Entry<K,V> |
BasicEMap.entryForKey(int index,
int hash,
java.lang.Object key)
Called to return the entry given the index, the hash, and the key.
|
BasicEMap.Entry<K,V> |
BasicEMap.get(int index)
Delegates to
BasicEMap.delegateEList. |
protected BasicEMap.Entry<K,V> |
BasicEMap.newEntry(int hash,
K key,
V value)
Returns a new entry.
|
| Modifier and Type | Method and Description |
|---|---|
protected BasicEList<BasicEMap.Entry<K,V>> |
BasicEMap.newList()
Returns a new allocated list of entries.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BasicEMap.didAdd(BasicEMap.Entry<K,V> entry)
Called to indicate that the entry has been added.
|
protected void |
BasicEMap.didModify(BasicEMap.Entry<K,V> entry,
V oldValue)
Called to indicate that the entry has an updated value.
|
protected void |
BasicEMap.didRemove(BasicEMap.Entry<K,V> entry)
Called to indicate that the entry has been removed.
|
protected void |
BasicEMap.doMove(BasicEMap.Entry<K,V> entry)
Increments the modification count.
|
protected void |
BasicEMap.doPut(BasicEMap.Entry<K,V> entry)
Adds the new entry to the map.
|
protected void |
BasicEMap.doRemove(BasicEMap.Entry<K,V> entry)
Removes the entry from the map.
|
protected V |
BasicEMap.putEntry(BasicEMap.Entry<K,V> entry,
V value)
Sets the value of the entry, and returns the former value.
|
protected U |
BasicEMap.BasicEMapIterator.yield(BasicEMap.Entry<K,V> entry)
Called to yield the iterator result for the entry.
|
protected K |
BasicEMap.BasicEMapKeyIterator.yield(BasicEMap.Entry<K,V> entry)
Called to yield the iterator result for the entry.
|
protected V |
BasicEMap.BasicEMapValueIterator.yield(BasicEMap.Entry<K,V> entry)
Called to yield the iterator result for the entry.
|
Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature