Uses of Interface
org.apache.commons.collections4.OrderedMapIterator

Packages that use OrderedMapIterator
org.apache.commons.collections4 This package contains the interfaces and utilities shared across all the subpackages of this component. 
org.apache.commons.collections4.bidimap This package contains implementations of the BidiMap, OrderedBidiMap and SortedBidiMap interfaces. 
org.apache.commons.collections4.iterators This package contains implementations of the Iterator interface. 
org.apache.commons.collections4.map This package contains implementations of the Map, IterableMap, OrderedMap and SortedMap interfaces. 
org.apache.commons.collections4.trie This package contains implementations of the Trie interface. 
 

Uses of OrderedMapIterator in org.apache.commons.collections4
 

Fields in org.apache.commons.collections4 declared as OrderedMapIterator
static OrderedMapIterator<Object,Object> IteratorUtils.EMPTY_ORDERED_MAP_ITERATOR
          An ordered map iterator over no elements.
 

Methods in org.apache.commons.collections4 that return OrderedMapIterator
static
<K,V> OrderedMapIterator<K,V>
IteratorUtils.emptyOrderedMapIterator()
          Gets an empty ordered map iterator.
 OrderedMapIterator<K,V> OrderedMap.mapIterator()
          Obtains an OrderedMapIterator over the map.
 

Uses of OrderedMapIterator in org.apache.commons.collections4.bidimap
 

Classes in org.apache.commons.collections4.bidimap that implement OrderedMapIterator
protected static class DualTreeBidiMap.BidiOrderedMapIterator<K,V>
          Inner class MapIterator.
 

Methods in org.apache.commons.collections4.bidimap that return OrderedMapIterator
 OrderedMapIterator<K,V> UnmodifiableSortedBidiMap.mapIterator()
           
 OrderedMapIterator<K,V> UnmodifiableOrderedBidiMap.mapIterator()
           
 OrderedMapIterator<K,V> AbstractOrderedBidiMapDecorator.mapIterator()
           
 OrderedMapIterator<K,V> TreeBidiMap.mapIterator()
           
 OrderedMapIterator<K,V> DualTreeBidiMap.mapIterator()
          Obtains an ordered map iterator.
 

Uses of OrderedMapIterator in org.apache.commons.collections4.iterators
 

Classes in org.apache.commons.collections4.iterators that implement OrderedMapIterator
 class AbstractOrderedMapIteratorDecorator<K,V>
          Provides basic behaviour for decorating an ordered map iterator with extra functionality.
 class EmptyOrderedMapIterator<K,V>
          Provides an implementation of an empty ordered map iterator.
 class UnmodifiableOrderedMapIterator<K,V>
          Decorates an ordered map iterator such that it cannot be modified.
 

Fields in org.apache.commons.collections4.iterators declared as OrderedMapIterator
static OrderedMapIterator<Object,Object> EmptyOrderedMapIterator.INSTANCE
          Singleton instance of the iterator.
 

Methods in org.apache.commons.collections4.iterators that return OrderedMapIterator
static
<K,V> OrderedMapIterator<K,V>
EmptyOrderedMapIterator.emptyOrderedMapIterator()
          Get a typed instance of the iterator.
protected  OrderedMapIterator<K,V> AbstractOrderedMapIteratorDecorator.getOrderedMapIterator()
          Gets the iterator being decorated.
static
<K,V> OrderedMapIterator<K,V>
UnmodifiableOrderedMapIterator.unmodifiableOrderedMapIterator(OrderedMapIterator<K,V> iterator)
          Decorates the specified iterator such that it cannot be modified.
 

Methods in org.apache.commons.collections4.iterators with parameters of type OrderedMapIterator
static
<K,V> OrderedMapIterator<K,V>
UnmodifiableOrderedMapIterator.unmodifiableOrderedMapIterator(OrderedMapIterator<K,V> iterator)
          Decorates the specified iterator such that it cannot be modified.
 

Constructors in org.apache.commons.collections4.iterators with parameters of type OrderedMapIterator
AbstractOrderedMapIteratorDecorator(OrderedMapIterator<K,V> iterator)
          Constructor that decorates the specified iterator.
 

Uses of OrderedMapIterator in org.apache.commons.collections4.map
 

Classes in org.apache.commons.collections4.map that implement OrderedMapIterator
protected static class AbstractLinkedMap.LinkMapIterator<K,V>
          MapIterator implementation.
protected static class AbstractSortedMapDecorator.SortedMapIterator<K,V>
          OrderedMapIterator implementation.
 

Methods in org.apache.commons.collections4.map that return OrderedMapIterator
 OrderedMapIterator<K,V> UnmodifiableOrderedMap.mapIterator()
           
 OrderedMapIterator<K,V> SingletonMap.mapIterator()
          Obtains a MapIterator over the map.
 OrderedMapIterator<K,V> AbstractLinkedMap.mapIterator()
          Gets an iterator over the map.
 OrderedMapIterator<K,V> AbstractSortedMapDecorator.mapIterator()
          Obtains a MapIterator over the map.

A map iterator is an efficient way of iterating over maps. There is no need to access the entry set or use Map Entry objects.

 IterableMap map = new HashedMap();
 MapIterator it = map.mapIterator();
 while (it.hasNext()) {
   String key = it.next();
   Integer value = it.getValue();
   it.setValue(value + 1);
 }
 
 OrderedMapIterator<K,V> AbstractOrderedMapDecorator.mapIterator()
           
 OrderedMapIterator<K,V> ListOrderedMap.mapIterator()
           
 

Uses of OrderedMapIterator in org.apache.commons.collections4.trie
 

Methods in org.apache.commons.collections4.trie that return OrderedMapIterator
 OrderedMapIterator<K,V> UnmodifiableTrie.mapIterator()
           
 



Copyright © 2001–2013 The Apache Software Foundation. All rights reserved.