Uses of Interface
org.eclipse.collections.api.bag.UnsortedBag
Package
Description
This package contains interfaces for Bag API.
This package contains interfaces for
BagMultimap
.This package contains interfaces for
PartitionBag
.This package contains implementations of the
ImmutableBag
interface.This package contains implementations of the
MutableBag
interface.This package contains implementations of bags with user defined
HashingStrategy
s.-
Uses of UnsortedBag in org.eclipse.collections.api.bag
Modifier and TypeInterfaceDescriptioninterface
ImmutableBag<T>
interface
A MultiReaderBag provides thread-safe iteration for a bag through methodswithReadLockAndDelegate()
andwithWriteLockAndDelegate()
.interface
MutableBag<T>
A MutableBag is a Collection whose elements are unordered and may contain duplicate entries.Modifier and TypeMethodDescription<V> UnsortedBag<V>
<V> UnsortedBag<V>
<P,
V> UnsortedBag<V> UnsortedBag.collectWith
(Function2<? super T, ? super P, ? extends V> function, P parameter) <V> UnsortedBag<V>
UnsortedBag.collectWithOccurrences
(ObjectIntToObjectFunction<? super T, ? extends V> function) <V> UnsortedBag<V>
UnsortedBag.flatCollect
(Function<? super T, ? extends Iterable<V>> function) default <P,
V> UnsortedBag<V> UnsortedBag.flatCollectWith
(Function2<? super T, ? super P, ? extends Iterable<V>> function, P parameter) <P> UnsortedBag<T>
UnsortedBag.rejectWith
(Predicate2<? super T, ? super P> predicate, P parameter) UnsortedBag.selectByOccurrences
(IntPredicate predicate) default UnsortedBag<T>
UnsortedBag.selectDuplicates()
<S> UnsortedBag<S>
UnsortedBag.selectInstancesOf
(Class<S> clazz) <P> UnsortedBag<T>
UnsortedBag.selectWith
(Predicate2<? super T, ? super P> predicate, P parameter) <S> UnsortedBag<Pair<T,
S>> Deprecated.in 6.0. -
Uses of UnsortedBag in org.eclipse.collections.api.multimap.bag
-
Uses of UnsortedBag in org.eclipse.collections.api.partition.bag
Modifier and TypeMethodDescriptionPartitionUnsortedBag.getRejected()
PartitionUnsortedBag.getSelected()
-
Uses of UnsortedBag in org.eclipse.collections.impl.bag.immutable
Modifier and TypeClassDescriptionclass
class
class
-
Uses of UnsortedBag in org.eclipse.collections.impl.bag.mutable
Modifier and TypeClassDescriptionclass
class
class
HashBag<T>
A HashBag is a MutableBag which uses a Map as its underlying data store.final class
MultiReaderHashBag provides a thread-safe wrapper around a HashBag, using a ReentrantReadWriteLock.class
A synchronized view of aMutableBag
.class
An unmodifiable view of a bag. -
Uses of UnsortedBag in org.eclipse.collections.impl.bag.strategy.mutable
-
Uses of UnsortedBag in org.eclipse.collections.impl.lazy.parallel.bag