Package org.eclipse.collections.api.map

This package contains interfaces for map API which enhance the performance and functionality of Map

This package contains the following interfaces:

  • Interface Summary 
    Interface Description
    ConcurrentMutableMap<K,​V>
    A ConcurrentMutableMap provides an api which combines and supports both MutableMap and ConcurrentMap.
    FixedSizeMap<K,​V>
    A FixedSizeMap is a map that may be mutated, but cannot grow or shrink in size.
    ImmutableMap<K,​V>
    An ImmutableMap is different than a JCF Map but in that it has no mutating methods.
    ImmutableMapIterable<K,​V>  
    ImmutableOrderedMap<K,​V>  
    MapIterable<K,​V>
    A Read-only Map API, with the minor exception inherited from java.lang.Iterable.
    MutableMap<K,​V>
    A MutableMap is similar to a JCF Map but adds additional useful internal iterator methods.
    MutableMapIterable<K,​V>  
    MutableOrderedMap<K,​V>  
    OrderedMap<K,​V>
    A map whose keys are ordered but not necessarily sorted, for example a linked hash map.
    UnsortedMapIterable<K,​V>
    An iterable Map whose elements are unsorted.