Uses of Interface
org.eclipse.collections.api.bag.UnsortedBag
Packages that use 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
Subinterfaces of UnsortedBag in org.eclipse.collections.api.bagModifier 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.Methods in org.eclipse.collections.api.bag that return UnsortedBagModifier 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
Methods in org.eclipse.collections.api.multimap.bag that return UnsortedBag -
Uses of UnsortedBag in org.eclipse.collections.api.partition.bag
Methods in org.eclipse.collections.api.partition.bag that return UnsortedBagModifier and TypeMethodDescriptionPartitionUnsortedBag.getRejected()
PartitionUnsortedBag.getSelected()
-
Uses of UnsortedBag in org.eclipse.collections.impl.bag.immutable
Classes in org.eclipse.collections.impl.bag.immutable that implement UnsortedBagModifier and TypeClassDescriptionclass
class
class
-
Uses of UnsortedBag in org.eclipse.collections.impl.bag.mutable
Classes in org.eclipse.collections.impl.bag.mutable that implement UnsortedBagModifier 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
Classes in org.eclipse.collections.impl.bag.strategy.mutable that implement UnsortedBag -
Uses of UnsortedBag in org.eclipse.collections.impl.lazy.parallel.bag
Constructors in org.eclipse.collections.impl.lazy.parallel.bag with parameters of type UnsortedBag