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
(package private) final class
This is a zero elementImmutableBag
which is created by calling the Bags.immutable.empty().class
(package private) final class
Fields in org.eclipse.collections.impl.bag.immutable declared as UnsortedBagConstructors in org.eclipse.collections.impl.bag.immutable with parameters of type UnsortedBagModifierConstructorDescription(package private)
-
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.(package private) static final class
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