Uses of Interface
org.eclipse.collections.api.RichIterable
-
Packages that use RichIterable 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.bag.sorted This package contains interfaces for SortedBag API.org.eclipse.collections.api.bimap This package contains interfaces for BiMap API.org.eclipse.collections.api.collection org.eclipse.collections.api.factory.list This package contains factory API for creating instances of typeListIterable.org.eclipse.collections.api.list This package contains interfaces for list API which enhance the performance and functionality ofList.org.eclipse.collections.api.map This package contains interfaces for map API which enhance the performance and functionality ofMaporg.eclipse.collections.api.map.primitive This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.org.eclipse.collections.api.map.sorted This package contains mutable and immutable sorted map interfaces.org.eclipse.collections.api.multimap This package contains interfaces forMultimap.org.eclipse.collections.api.multimap.bag This package contains interfaces forBagMultimap.org.eclipse.collections.api.multimap.list This package contains interfaces forListMultimap.org.eclipse.collections.api.multimap.ordered org.eclipse.collections.api.multimap.set This package contains interfaces forSetMultimap.org.eclipse.collections.api.multimap.sortedbag This package contains interfaces forSortedBagMultimap.org.eclipse.collections.api.multimap.sortedset This package contains interfaces forSortedSetMultimap.org.eclipse.collections.api.ordered org.eclipse.collections.api.partition This package contains interfaces forPartitionIterable.org.eclipse.collections.api.set This package contains interfaces for set API which enhance the performance and functionality ofSet.org.eclipse.collections.api.set.sorted This package contains interfaces for sorted set API.org.eclipse.collections.api.stack This package contains interfaces for stack API. -
-
Uses of RichIterable in org.eclipse.collections.api
Subinterfaces of RichIterable in org.eclipse.collections.api Modifier and Type Interface Description interfaceLazyIterable<T>A LazyIterable is RichIterable which will defer evaluation for certain methods like select, reject, collect, etc.Methods in org.eclipse.collections.api that return RichIterable Modifier and Type Method Description default RichIterable<BooleanIterable>BooleanIterable. chunk(int size)Partitions elements in fixed size chunks.default RichIterable<ByteIterable>ByteIterable. chunk(int size)Partitions elements in fixed size chunks.default RichIterable<CharIterable>CharIterable. chunk(int size)Partitions elements in fixed size chunks.default RichIterable<DoubleIterable>DoubleIterable. chunk(int size)Partitions elements in fixed size chunks.default RichIterable<FloatIterable>FloatIterable. chunk(int size)Partitions elements in fixed size chunks.default RichIterable<IntIterable>IntIterable. chunk(int size)Partitions elements in fixed size chunks.default RichIterable<LongIterable>LongIterable. chunk(int size)Partitions elements in fixed size chunks.RichIterable<RichIterable<T>>RichIterable. chunk(int size)Partitions elements in fixed size chunks.default RichIterable<ShortIterable>ShortIterable. chunk(int size)Partitions elements in fixed size chunks.<V> RichIterable<V>BooleanIterable. collect(BooleanToObjectFunction<? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.<V> RichIterable<V>ByteIterable. collect(ByteToObjectFunction<? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.<V> RichIterable<V>CharIterable. collect(CharToObjectFunction<? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.<V> RichIterable<V>DoubleIterable. collect(DoubleToObjectFunction<? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.<V> RichIterable<V>FloatIterable. collect(FloatToObjectFunction<? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.<V> RichIterable<V>IntIterable. collect(IntToObjectFunction<? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.<V> RichIterable<V>LongIterable. collect(LongToObjectFunction<? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.<V> RichIterable<V>RichIterable. collect(Function<? super T,? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.<V> RichIterable<V>ShortIterable. collect(ShortToObjectFunction<? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection.<V> RichIterable<V>RichIterable. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)Returns a new collection with the results of applying the specified function on each element of the source collection, but only for those elements which return true upon evaluation of the predicate.<P,V>
RichIterable<V>RichIterable. collectWith(Function2<? super T,? super P,? extends V> function, P parameter)Same ascollect(Function)with aFunction2and specified parameter which is passed to the block.<V> RichIterable<V>RichIterable. flatCollect(Function<? super T,? extends Iterable<V>> function)flatCollectis a special case ofcollect(Function).default <P,V>
RichIterable<V>RichIterable. flatCollectWith(Function2<? super T,? super P,? extends Iterable<V>> function, P parameter)RichIterable<T>RichIterable. reject(Predicate<? super T> predicate)Returns all elements of the source collection that return false when evaluating of the predicate.<P> RichIterable<T>RichIterable. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)Similar toreject(Predicate), except with an evaluation parameter for the second generic argument inPredicate2.RichIterable<T>RichIterable. select(Predicate<? super T> predicate)Returns all elements of the source collection that return true when evaluating the predicate.<S> RichIterable<S>RichIterable. selectInstancesOf(Class<S> clazz)Returns all elements of the source collection that are instances of the Classclazz.<P> RichIterable<T>RichIterable. selectWith(Predicate2<? super T,? super P> predicate, P parameter)Similar toselect(Predicate), except with an evaluation parameter for the second generic argument inPredicate2.RichIterable<T>RichIterable. tap(Procedure<? super T> procedure)Executes the Procedure for each element in the iterable and returnsthis.<S> RichIterable<Pair<T,S>>RichIterable. zip(Iterable<S> that)Deprecated.in 6.0.RichIterable<Pair<T,Integer>>RichIterable. zipWithIndex()Deprecated.in 6.0.Methods in org.eclipse.collections.api that return types with arguments of type RichIterable Modifier and Type Method Description LazyIterable<RichIterable<T>>LazyIterable. chunk(int size)Creates a deferred chunk iterable.RichIterable<RichIterable<T>>RichIterable. chunk(int size)Partitions elements in fixed size chunks. -
Uses of RichIterable in org.eclipse.collections.api.bag
Subinterfaces of RichIterable in org.eclipse.collections.api.bag Modifier and Type Interface Description interfaceBag<T>A Bag is a Collection whose elements are unordered and may contain duplicate entries.interfaceImmutableBag<T>interfaceImmutableBagIterable<T>interfaceMultiReaderBag<T>A MultiReaderBag provides thread-safe iteration for a bag through methodswithReadLockAndDelegate()andwithWriteLockAndDelegate().interfaceMutableBag<T>A MutableBag is a Collection whose elements are unordered and may contain duplicate entries.interfaceMutableBagIterable<T>interfaceUnsortedBag<T>Methods in org.eclipse.collections.api.bag that return RichIterable Modifier and Type Method Description <V> RichIterable<V>Bag. collectWithOccurrences(ObjectIntToObjectFunction<? super T,? extends V> function)Iterates over the unique elements and their occurrences and collects the results of applying the specified function.<V> RichIterable<V>MutableBagIterable. collectWithOccurrences(ObjectIntToObjectFunction<? super T,? extends V> function)default RichIterable<T>Bag. distinctView()Returns an unmodifiable view on the distinct elements with the same complexity as the Bag implementation. -
Uses of RichIterable in org.eclipse.collections.api.bag.sorted
Subinterfaces of RichIterable in org.eclipse.collections.api.bag.sorted Modifier and Type Interface Description interfaceImmutableSortedBag<T>ImmutableSortedBag is the non-modifiable equivalent interface toMutableSortedBag.interfaceMutableSortedBag<T>interfaceSortedBag<T>An Iterable whose elements are sorted by some comparator or their natural ordering and may contain duplicate entries. -
Uses of RichIterable in org.eclipse.collections.api.bimap
Subinterfaces of RichIterable in org.eclipse.collections.api.bimap Modifier and Type Interface Description interfaceBiMap<K,V>A map that allows users to look up key-value pairs from either direction.interfaceImmutableBiMap<K,V>ABiMapwhose contents cannot be altered after initialization.interfaceMutableBiMap<K,V>ABiMapwhose contents can be altered after initialization. -
Uses of RichIterable in org.eclipse.collections.api.collection
Subinterfaces of RichIterable in org.eclipse.collections.api.collection Modifier and Type Interface Description interfaceFixedSizeCollection<T>A FixedSizeCollection is a collection that may be mutated, but cannot grow or shrink in size.interfaceImmutableCollection<T>ImmutableCollection is the common interface between ImmutableList, ImmutableSet and ImmutableBag.interfaceMutableCollection<T>MutableCollection is an interface which extends the base java.util.Collection interface and adds several internal iterator methods, from the Smalltalk Collection protocol. -
Uses of RichIterable in org.eclipse.collections.api.factory.list
Methods in org.eclipse.collections.api.factory.list with parameters of type RichIterable Modifier and Type Method Description default <T> ImmutableList<T>ImmutableListFactory. withAllSorted(Comparator<? super T> comparator, RichIterable<? extends T> items)default <T> ImmutableList<T>ImmutableListFactory. withAllSorted(RichIterable<? extends T> items) -
Uses of RichIterable in org.eclipse.collections.api.list
Subinterfaces of RichIterable in org.eclipse.collections.api.list Modifier and Type Interface Description interfaceFixedSizeList<T>A FixedSizeList is a list that may be mutated, but cannot grow or shrink in size.interfaceImmutableList<T>ImmutableList is the non-modifiable equivalent interface toMutableList.interfaceListIterable<T>An iterable whose items are ordered and may be accessed directly by index.interfaceMultiReaderList<T>A MultiReaderList provides thread-safe iteration for a list through methodswithReadLockAndDelegate()andwithWriteLockAndDelegate().interfaceMutableList<T>A MutableList is an extension of java.util.List which provides methods matching the Smalltalk Collection protocol. -
Uses of RichIterable in org.eclipse.collections.api.map
Subinterfaces of RichIterable 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.interfaceImmutableMap<K,V>An ImmutableMap is different from a JCF Map because it has no mutating methods.interfaceImmutableMapIterable<K,V>interfaceImmutableOrderedMap<K,V>interfaceMapIterable<K,V>A Read-only Map API, with the minor exception inherited from java.lang.Iterable.interfaceMutableMap<K,V>A MutableMap is similar to a JCF Map but adds additional useful internal iterator methods.interfaceMutableMapIterable<K,V>interfaceMutableOrderedMap<K,V>interfaceOrderedMap<K,V>A map whose keys are ordered but not necessarily sorted, for example a linked hash map.interfaceUnsortedMapIterable<K,V>An iterable Map whose elements are unsorted.Methods in org.eclipse.collections.api.map that return RichIterable Modifier and Type Method Description RichIterable<K>MapIterable. keysView()Returns an unmodifiable lazy iterable wrapped around the keySet for the map.RichIterable<Pair<K,V>>MapIterable. keyValuesView()Returns an unmodifiable lazy iterable of key/value pairs wrapped around the entrySet for the map.RichIterable<V>MapIterable. valuesView()Returns an unmodifiable lazy iterable wrapped around the values for the map. -
Uses of RichIterable in org.eclipse.collections.api.map.primitive
Subinterfaces of RichIterable in org.eclipse.collections.api.map.primitive Modifier and Type Interface Description interfaceByteObjectMap<V>This file was automatically generated from template file primitiveObjectMap.stg.interfaceCharObjectMap<V>This file was automatically generated from template file primitiveObjectMap.stg.interfaceDoubleObjectMap<V>This file was automatically generated from template file primitiveObjectMap.stg.interfaceFloatObjectMap<V>This file was automatically generated from template file primitiveObjectMap.stg.interfaceImmutableByteObjectMap<V>This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceImmutableCharObjectMap<V>This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceImmutableDoubleObjectMap<V>This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceImmutableFloatObjectMap<V>This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceImmutableIntObjectMap<V>This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceImmutableLongObjectMap<V>This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceImmutablePrimitiveObjectMap<V>interfaceImmutableShortObjectMap<V>This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceIntObjectMap<V>This file was automatically generated from template file primitiveObjectMap.stg.interfaceLongObjectMap<V>This file was automatically generated from template file primitiveObjectMap.stg.interfaceMutableByteObjectMap<V>This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceMutableCharObjectMap<V>This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceMutableDoubleObjectMap<V>This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceMutableFloatObjectMap<V>This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceMutableIntObjectMap<V>This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceMutableLongObjectMap<V>This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceMutablePrimitiveObjectMap<V>interfaceMutableShortObjectMap<V>This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfacePrimitiveObjectMap<V>interfaceShortObjectMap<V>This file was automatically generated from template file primitiveObjectMap.stg.Methods in org.eclipse.collections.api.map.primitive that return RichIterable Modifier and Type Method Description RichIterable<ByteBooleanPair>ByteBooleanMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ByteBytePair>ByteByteMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ByteCharPair>ByteCharMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ByteDoublePair>ByteDoubleMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ByteFloatPair>ByteFloatMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ByteIntPair>ByteIntMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ByteLongPair>ByteLongMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ByteObjectPair<V>>ByteObjectMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ByteShortPair>ByteShortMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<CharBooleanPair>CharBooleanMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<CharBytePair>CharByteMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<CharCharPair>CharCharMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<CharDoublePair>CharDoubleMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<CharFloatPair>CharFloatMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<CharIntPair>CharIntMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<CharLongPair>CharLongMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<CharObjectPair<V>>CharObjectMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<CharShortPair>CharShortMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<DoubleBooleanPair>DoubleBooleanMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<DoubleBytePair>DoubleByteMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<DoubleCharPair>DoubleCharMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<DoubleDoublePair>DoubleDoubleMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<DoubleFloatPair>DoubleFloatMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<DoubleIntPair>DoubleIntMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<DoubleLongPair>DoubleLongMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<DoubleObjectPair<V>>DoubleObjectMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<DoubleShortPair>DoubleShortMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<FloatBooleanPair>FloatBooleanMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<FloatBytePair>FloatByteMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<FloatCharPair>FloatCharMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<FloatDoublePair>FloatDoubleMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<FloatFloatPair>FloatFloatMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<FloatIntPair>FloatIntMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<FloatLongPair>FloatLongMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<FloatObjectPair<V>>FloatObjectMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<FloatShortPair>FloatShortMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<IntBooleanPair>IntBooleanMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<IntBytePair>IntByteMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<IntCharPair>IntCharMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<IntDoublePair>IntDoubleMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<IntFloatPair>IntFloatMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<IntIntPair>IntIntMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<IntLongPair>IntLongMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<IntObjectPair<V>>IntObjectMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<IntShortPair>IntShortMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<LongBooleanPair>LongBooleanMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<LongBytePair>LongByteMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<LongCharPair>LongCharMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<LongDoublePair>LongDoubleMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<LongFloatPair>LongFloatMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<LongIntPair>LongIntMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<LongLongPair>LongLongMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<LongObjectPair<V>>LongObjectMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<LongShortPair>LongShortMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ObjectBooleanPair<K>>ObjectBooleanMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ObjectBytePair<K>>ObjectByteMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ObjectCharPair<K>>ObjectCharMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ObjectDoublePair<K>>ObjectDoubleMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ObjectFloatPair<K>>ObjectFloatMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ObjectIntPair<K>>ObjectIntMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ObjectLongPair<K>>ObjectLongMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ObjectShortPair<K>>ObjectShortMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ShortBooleanPair>ShortBooleanMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ShortBytePair>ShortByteMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ShortCharPair>ShortCharMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ShortDoublePair>ShortDoubleMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ShortFloatPair>ShortFloatMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ShortIntPair>ShortIntMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ShortLongPair>ShortLongMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ShortObjectPair<V>>ShortObjectMap. keyValuesView()Returns a view of the key/value pairs in this map.RichIterable<ShortShortPair>ShortShortMap. keyValuesView()Returns a view of the key/value pairs in this map. -
Uses of RichIterable in org.eclipse.collections.api.map.sorted
Subinterfaces of RichIterable in org.eclipse.collections.api.map.sorted Modifier and Type Interface Description interfaceImmutableSortedMap<K,V>An ImmutableSortedMap is different from a JCF SortedMap because it has no mutating methods.interfaceMutableSortedMap<K,V>A MutableSortedMap is similar to a JCF Map but adds additional useful internal iterator methods.interfaceSortedMapIterable<K,V>An iterable Map whose elements are sorted. -
Uses of RichIterable in org.eclipse.collections.api.multimap
Methods in org.eclipse.collections.api.multimap that return RichIterable Modifier and Type Method Description RichIterable<V>Multimap. get(K key)Returns a view of all values associated with the given key.RichIterable<Pair<K,RichIterable<V>>>Multimap. keyMultiValuePairsView()Returns a lazy view of the pair of a key and a lazy view of the values mapped to that key.RichIterable<K>Multimap. keysView()Returns a lazy view of the unique keys.RichIterable<Pair<K,V>>Multimap. keyValuePairsView()Returns a lazy view of all the key/value pairs.RichIterable<RichIterable<V>>Multimap. multiValuesView()Returns an unmodifiable view of all the values mapped to each key.RichIterable<V>MutableMultimap. removeAll(Object key)RichIterable<V>MutableMultimap. replaceValues(K key, Iterable<? extends V> values)RichIterable<V>Multimap. valuesView()Returns a lazy flattened view of all the values.Methods in org.eclipse.collections.api.multimap that return types with arguments of type RichIterable Modifier and Type Method Description RichIterable<Pair<K,RichIterable<V>>>Multimap. keyMultiValuePairsView()Returns a lazy view of the pair of a key and a lazy view of the values mapped to that key.RichIterable<RichIterable<V>>Multimap. multiValuesView()Returns an unmodifiable view of all the values mapped to each key.MutableMap<K,RichIterable<V>>Multimap. toMap()Returns a newMutableMapof keys from this Multimap to the mapped values as aRichIterable.Method parameters in org.eclipse.collections.api.multimap with type arguments of type RichIterable Modifier and Type Method Description voidMultimap. forEachKeyMultiValues(Procedure2<? super K,? super RichIterable<V>> procedure)Calls theprocedurewith each key-Iterable[value].ImmutableMultimap<K,V>ImmutableMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)Multimap<K,V>Multimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)Returns all elements of the source multimap that don't satisfy the predicate.<R extends MutableMultimap<K,V>>
RMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate, R target)Same as the reject method but uses the specified target multimap for the results.MutableMultimap<K,V>MutableMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)ImmutableMultimap<K,V>ImmutableMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)Multimap<K,V>Multimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)Returns all elements of the source multimap that satisfies the predicate.<R extends MutableMultimap<K,V>>
RMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate, R target)Same as the select method but uses the specified target multimap for the results.MutableMultimap<K,V>MutableMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate) -
Uses of RichIterable in org.eclipse.collections.api.multimap.bag
-
Uses of RichIterable in org.eclipse.collections.api.multimap.list
Method parameters in org.eclipse.collections.api.multimap.list with type arguments of type RichIterable Modifier and Type Method Description ImmutableListMultimap<K,V>ImmutableListMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)ListMultimap<K,V>ListMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)MutableListMultimap<K,V>MutableListMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)ImmutableListMultimap<K,V>ImmutableListMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)ListMultimap<K,V>ListMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)MutableListMultimap<K,V>MutableListMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate) -
Uses of RichIterable in org.eclipse.collections.api.multimap.ordered
Method parameters in org.eclipse.collections.api.multimap.ordered with type arguments of type RichIterable Modifier and Type Method Description OrderedIterableMultimap<K,V>OrderedIterableMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)ReversibleIterableMultimap<K,V>ReversibleIterableMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)SortedIterableMultimap<K,V>SortedIterableMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)OrderedIterableMultimap<K,V>OrderedIterableMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)ReversibleIterableMultimap<K,V>ReversibleIterableMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)SortedIterableMultimap<K,V>SortedIterableMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate) -
Uses of RichIterable in org.eclipse.collections.api.multimap.set
-
Uses of RichIterable in org.eclipse.collections.api.multimap.sortedbag
Method parameters in org.eclipse.collections.api.multimap.sortedbag with type arguments of type RichIterable Modifier and Type Method Description ImmutableSortedBagMultimap<K,V>ImmutableSortedBagMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)MutableSortedBagMultimap<K,V>MutableSortedBagMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)SortedBagMultimap<K,V>SortedBagMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)ImmutableSortedBagMultimap<K,V>ImmutableSortedBagMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)MutableSortedBagMultimap<K,V>MutableSortedBagMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)SortedBagMultimap<K,V>SortedBagMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate) -
Uses of RichIterable in org.eclipse.collections.api.multimap.sortedset
Method parameters in org.eclipse.collections.api.multimap.sortedset with type arguments of type RichIterable Modifier and Type Method Description ImmutableSortedSetMultimap<K,V>ImmutableSortedSetMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)MutableSortedSetMultimap<K,V>MutableSortedSetMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)SortedSetMultimap<K,V>SortedSetMultimap. rejectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)ImmutableSortedSetMultimap<K,V>ImmutableSortedSetMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)MutableSortedSetMultimap<K,V>MutableSortedSetMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate)SortedSetMultimap<K,V>SortedSetMultimap. selectKeysMultiValues(Predicate2<? super K,? super RichIterable<V>> predicate) -
Uses of RichIterable in org.eclipse.collections.api.ordered
Subinterfaces of RichIterable in org.eclipse.collections.api.ordered Modifier and Type Interface Description interfaceOrderedIterable<T>An OrderedIterable is a RichIterable with some meaningful order, such as insertion order, access order, or sorted order.interfaceReversibleIterable<T>A ReversibleIterable is an ordered iterable that you can iterate over forwards or backwards.interfaceSortedIterable<T>A SortedIterable is an ordered iterable where the elements are stored in sorted order defined by a non-strict partial order relation. -
Uses of RichIterable in org.eclipse.collections.api.partition
Methods in org.eclipse.collections.api.partition that return RichIterable Modifier and Type Method Description RichIterable<T>PartitionIterable. getRejected()RichIterable<T>PartitionIterable. getSelected() -
Uses of RichIterable in org.eclipse.collections.api.set
Subinterfaces of RichIterable in org.eclipse.collections.api.set Modifier and Type Interface Description interfaceFixedSizeSet<T>A FixedSizeSet is a set that may be mutated, but cannot grow or shrink in size.interfaceImmutableSet<T>ImmutableSet is the non-modifiable equivalent interface toMutableSet.interfaceImmutableSetIterable<T>interfaceMultiReaderSet<T>A MultiReaderSet provides thread-safe iteration for a set through methodswithReadLockAndDelegate()andwithWriteLockAndDelegate().interfaceMutableSet<T>A MutableSet is an extension java.util.Set which provides methods matching the Smalltalk Collection protocol.interfaceMutableSetIterable<T>interfaceSetIterable<T>A Read-only Set api, with the minor exception inherited from java.lang.Iterable (iterable.iterator().remove()).interfaceUnsortedSetIterable<T>An iterable whose items are unique. -
Uses of RichIterable in org.eclipse.collections.api.set.sorted
Subinterfaces of RichIterable in org.eclipse.collections.api.set.sorted Modifier and Type Interface Description interfaceImmutableSortedSet<T>ImmutableSortedSet is the non-modifiable equivalent interface toMutableSortedSet.interfaceMutableSortedSet<T>A MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection protocol.interfaceSortedSetIterable<T>An iterable whose items are unique and sorted by some comparator or their natural ordering. -
Uses of RichIterable in org.eclipse.collections.api.stack
Subinterfaces of RichIterable in org.eclipse.collections.api.stack Modifier and Type Interface Description interfaceImmutableStack<T>interfaceMutableStack<T>interfaceStackIterable<T>StackIterable is a last-in-first-out data structure.
-