## Uses of Interface
org.eclipse.emf.common.util.BasicEMap.Entry

Packages that use BasicEMap.Entry
org.eclipse.emf.common.util: Provides basic utilities.
org.eclipse.emf.ecore.change.impl: Provides an implementation of the Change model.
org.eclipse.emf.ecore.impl: Provides an implementation of Ecore.
org.eclipse.emf.ecore.resource.impl: Provides an implementation of the resource API.
org.eclipse.emf.ecore.util: Provides utilities.
org.eclipse.emf.mapping.ecore2xml.impl

Uses of BasicEMap.Entry in org.eclipse.emf.common.util

Classes in org.eclipse.emf.common.util that implement BasicEMap.Entry
`protected class` `BasicEMap.EntryImpl` A simple and obvious entry implementation.

Fields in org.eclipse.emf.common.util with type parameters of type BasicEMap.Entry
`protected EList<BasicEMap.Entry<K,V>>` `BasicEMap.delegateEList` The underlying list of entries.

Methods in org.eclipse.emf.common.util that return BasicEMap.Entry
`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.

Methods in org.eclipse.emf.common.util that return types with arguments of type BasicEMap.Entry
`protected BasicEList<BasicEMap.Entry<K,V>>` `BasicEMap.newList()` Returns a new allocated list of entries.

Methods in org.eclipse.emf.common.util with parameters of type BasicEMap.Entry
`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.

Uses of BasicEMap.Entry in org.eclipse.emf.ecore.change.impl

Classes in org.eclipse.emf.ecore.change.impl that implement BasicEMap.Entry
`class` `EObjectToChangesMapEntryImpl` An implementation of the model object 'EObject To Changes Map Entry'

Uses of BasicEMap.Entry in org.eclipse.emf.ecore.impl

Classes in org.eclipse.emf.ecore.impl that implement BasicEMap.Entry
`static class` `DynamicEObjectImpl.BasicEMapEntry<K,V>`
`class` `EStringToStringMapEntryImpl` An implementation of the model object 'EString To String Map Entry'
`static class` `MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry<K,V>`

Uses of BasicEMap.Entry in org.eclipse.emf.ecore.resource.impl

Classes in org.eclipse.emf.ecore.resource.impl that implement BasicEMap.Entry
`protected class` `URIMappingRegistryImpl.MappingEntryImpl` An extended implementation that maintains a bit indicating if the entry represents a folder to folder mapping.

Fields in org.eclipse.emf.ecore.resource.impl with type parameters of type BasicEMap.Entry
`protected BasicEList<java.util.List<BasicEMap.Entry<URI,URI>>>` `URIMappingRegistryImpl.prefixMaps` A list of lists of prefix URIs; it is indexed by segment count to yield a list of prefixes of that length.

Methods in org.eclipse.emf.ecore.resource.impl that return BasicEMap.Entry
`protected BasicEMap.Entry<URI,URI>` `URIMappingRegistryImpl.newEntry(int hash, URI key, URI value)` Creates an `URIMappingRegistryImpl.MappingEntryImpl`.

Methods in org.eclipse.emf.ecore.resource.impl with parameters of type BasicEMap.Entry
`protected void` `URIMappingRegistryImpl.didAdd(BasicEMap.Entry<URI,URI> entry)` Checks for folder mappings to populate the `prefix maps`.
`protected void` `URIMappingRegistryImpl.didModify(BasicEMap.Entry<URI,URI> entry, URI oldValue)` Checks for folder mappings to update the `prefix maps`.
`protected void` `URIMappingRegistryImpl.didRemove(BasicEMap.Entry<URI,URI> entry)` Checks for folder mappings to cleanup the `prefix maps`.

Uses of BasicEMap.Entry in org.eclipse.emf.ecore.util

Classes in org.eclipse.emf.ecore.util with type parameters of type BasicEMap.Entry
`protected class` `EcoreEMap.DelegateEObjectContainmentEList<E extends Object & BasicEMap.Entry<K,V>>`
`protected class` `EcoreEMap.Unsettable.UnsettableDelegateEObjectContainmentEList<E extends Object & BasicEMap.Entry<K,V>>`

Methods in org.eclipse.emf.ecore.util that return BasicEMap.Entry
`BasicEMap.Entry<K,V>` `EcoreEMap.basicGet(int index)`
`protected BasicEMap.Entry<K,V>` `EcoreEMap.newEntry(int hash, K key, V value)`

Methods in org.eclipse.emf.ecore.util that return types with arguments of type BasicEMap.Entry
`protected BasicEList<BasicEMap.Entry<K,V>>` `EcoreEMap.newList()`

Constructor parameters in org.eclipse.emf.ecore.util with type arguments of type BasicEMap.Entry
`EcoreEMap(EClass entryEClass, java.lang.Class<?> entryClass, EList<BasicEMap.Entry<K,V>> delegateEList)`

Uses of BasicEMap.Entry in org.eclipse.emf.mapping.ecore2xml.impl

Classes in org.eclipse.emf.mapping.ecore2xml.impl that implement BasicEMap.Entry
`class` `ENamedElementToXMLInfoMapEntryImpl` An implementation of the model object 'ENamed Element To XML Info Map Entry'

Copyright 2001-2006 IBM Corporation and others. All Rights Reserved.