Class BasicEMap.BasicEMapKeyIterator

java.lang.Object
BasicEMap<K,V>.org.eclipse.emf.common.util.BasicEMap.BasicEMapIterator<K>
org.eclipse.emf.common.util.BasicEMap.BasicEMapKeyIterator
All Implemented Interfaces:
Iterator<K>
Enclosing class:
BasicEMap<K,V>

protected class BasicEMap.BasicEMapKeyIterator extends BasicEMap<K,V>.BasicEMapIterator<K>
An iterator over the map key data.
  • Method Details

    • yield

      protected K yield(BasicEMap.Entry<K,V> entry)
      Called to yield the iterator result for the entry. This implementation returns the key of the entry.
      Overrides:
      yield in class BasicEMap<K,V>.BasicEMapIterator<K>
      Parameters:
      entry - the entry.
      Returns:
      the key of the entry.