Package | Description |
---|---|
org.eclipse.collections.api.map |
This package contains interfaces for map API which enhance the performance and functionality of
Map |
Modifier and Type | Interface and Description |
---|---|
interface |
ConcurrentMutableMap<K,V>
A ConcurrentMutableMap provides an api which combines and supports both MutableMap and ConcurrentMap.
|
interface |
FixedSizeMap<K,V>
A FixedSizeMap is a map that may be mutated, but cannot grow or shrink in size.
|
interface |
ImmutableMap<K,V>
An ImmutableMap is different than a JCF Map but in that it has no mutating methods.
|
interface |
MutableMap<K,V>
A MutableMap is similar to a JCF Map but adds additional useful internal iterator methods.
|
Modifier and Type | Method and Description |
---|---|
<K2,V2> UnsortedMapIterable<K2,V2> |
UnsortedMapIterable.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
<R> UnsortedMapIterable<K,R> |
UnsortedMapIterable.collectValues(Function2<? super K,? super V,? extends R> function) |
UnsortedMapIterable<V,K> |
UnsortedMapIterable.flipUniqueValues() |
<V1> UnsortedMapIterable<V1,V> |
UnsortedMapIterable.groupByUniqueKey(Function<? super V,? extends V1> function) |
UnsortedMapIterable<K,V> |
UnsortedMapIterable.reject(Predicate2<? super K,? super V> predicate) |
UnsortedMapIterable<K,V> |
UnsortedMapIterable.select(Predicate2<? super K,? super V> predicate) |
UnsortedMapIterable<K,V> |
UnsortedMapIterable.tap(Procedure<? super V> procedure) |
Copyright © 2004–2016. All rights reserved.