Uses of Interface
org.eclipse.collections.api.map.MutableMapIterable
-
Packages that use MutableMapIterable Package Description org.eclipse.collections.api This package contains interfaces for Eclipse Collections API.org.eclipse.collections.api.bag This package contains interfaces for Bag API.org.eclipse.collections.api.bimap This package contains interfaces for BiMap API.org.eclipse.collections.api.map This package contains interfaces for map API which enhance the performance and functionality ofMaporg.eclipse.collections.api.map.sorted This package contains mutable and immutable sorted map interfaces. -
-
Uses of MutableMapIterable in org.eclipse.collections.api
Methods in org.eclipse.collections.api with type parameters of type MutableMapIterable Modifier and Type Method Description default <K,V,R extends MutableMapIterable<K,V>>
RRichIterable. aggregateBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V,? super T,? extends V> nonMutatingAggregator, R target)Applies an aggregate function over the iterable grouping results into the target map based on the specific groupBy function.<V,R extends MutableMapIterable<V,T>>
RRichIterable. groupByUniqueKey(Function<? super T,? extends V> function, R target)Same asRichIterable.groupByUniqueKey(Function), except that the results are gathered into the specifiedtargetmap. -
Uses of MutableMapIterable in org.eclipse.collections.api.bag
Methods in org.eclipse.collections.api.bag with type parameters of type MutableMapIterable Modifier and Type Method Description default <K,V,R extends MutableMapIterable<K,V>>
RBag. aggregateBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V,? super T,? extends V> nonMutatingAggregator, R target)Applies an aggregate function over the iterable grouping results into the target map based on the specific groupBy function.Methods in org.eclipse.collections.api.bag that return MutableMapIterable Modifier and Type Method Description MutableMapIterable<T,Integer>ImmutableBagIterable. toMapOfItemToCount()MutableMapIterable<T,Integer>MutableBagIterable. toMapOfItemToCount() -
Uses of MutableMapIterable in org.eclipse.collections.api.bimap
Subinterfaces of MutableMapIterable in org.eclipse.collections.api.bimap Modifier and Type Interface Description interfaceMutableBiMap<K,V>ABiMapwhose contents can be altered after initialization. -
Uses of MutableMapIterable in org.eclipse.collections.api.map
Subinterfaces of MutableMapIterable in org.eclipse.collections.api.map Modifier and Type Interface Description interfaceConcurrentMutableMap<K,V>A ConcurrentMutableMap provides an api which combines and supports both MutableMap and ConcurrentMap.interfaceFixedSizeMap<K,V>A FixedSizeMap is a map that may be mutated, but cannot grow or shrink in size.interfaceMutableMap<K,V>A MutableMap is similar to a JCF Map but adds additional useful internal iterator methods.interfaceMutableOrderedMap<K,V>Methods in org.eclipse.collections.api.map that return MutableMapIterable Modifier and Type Method Description default <K1,V1,V2>
MutableMapIterable<K1,V2>MutableMapIterable. aggregateBy(Function<? super K,? extends K1> keyFunction, Function<? super V,? extends V1> valueFunction, Function0<? extends V2> zeroValueFactory, Function2<? super V2,? super V1,? extends V2> nonMutatingAggregator)default <KK,VV>
MutableMapIterable<KK,VV>MutableMapIterable. aggregateBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)MutableMapIterable<K,V>MutableMapIterable. asSynchronized()Returns a synchronized wrapper backed by this map.MutableMapIterable<K,V>MutableMapIterable. asUnmodifiable()Returns an unmodifiable view of this map.<K2,V2>
MutableMapIterable<K2,V2>MutableMapIterable. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<R> MutableMapIterable<K,R>MutableMapIterable. collectValues(Function2<? super K,? super V,? extends R> function)MutableMapIterable<V,K>MutableMapIterable. flipUniqueValues()<V1> MutableMapIterable<V1,V>MutableMapIterable. groupByUniqueKey(Function<? super V,? extends V1> function)MutableMapIterable<K,V>MutableMapIterable. newEmpty()Creates a new instance of the same type, using the default capacity and growth parameters.MutableMapIterable<K,V>MutableMapIterable. reject(Predicate2<? super K,? super V> predicate)MutableMapIterable<K,V>MutableMapIterable. select(Predicate2<? super K,? super V> predicate)MutableMapIterable<K,V>MutableMapIterable. tap(Procedure<? super V> procedure)MutableMapIterable<K,V>MutableMapIterable. withAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs)Convenience var-args version of withAllKeyValuesMutableMapIterable<K,V>MutableMapIterable. withAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues)This method allows mutable, fixed size, and immutable maps the ability to add elements to their existing elements.MutableMapIterable<K,V>MutableMapIterable. withKeyValue(K key, V value)This method allows mutable, fixed size, and immutable maps the ability to add elements to their existing elements.default MutableMapIterable<K,V>MutableMapIterable. withMap(Map<? extends K,? extends V> map)Similar toMap.putAll(Map), but returns this instead of voiddefault MutableMapIterable<K,V>MutableMapIterable. withMapIterable(MapIterable<? extends K,? extends V> mapIterable)MutableMapIterable<K,V>MutableMapIterable. withoutAllKeys(Iterable<? extends K> keys)This method allows mutable, fixed size, and immutable maps the ability to remove elements from their existing elements.MutableMapIterable<K,V>MutableMapIterable. withoutKey(K key)This method allows mutable, fixed size, and immutable maps the ability to remove elements from their existing elements. -
Uses of MutableMapIterable in org.eclipse.collections.api.map.sorted
Subinterfaces of MutableMapIterable in org.eclipse.collections.api.map.sorted Modifier and Type Interface Description interfaceMutableSortedMap<K,V>A MutableSortedMap is similar to a JCF Map but adds additional useful internal iterator methods.
-