Uses of Interface
org.eclipse.collections.api.bag.UnsortedBag
Package | Description |
---|---|
org.eclipse.collections.api.bag |
This package contains interfaces for Bag API.
|
org.eclipse.collections.api.multimap.bag |
This package contains interfaces for
BagMultimap . |
org.eclipse.collections.api.partition.bag |
This package contains interfaces for
PartitionBag . |
org.eclipse.collections.impl.bag.immutable |
This package contains implementations of the
ImmutableBag interface. |
org.eclipse.collections.impl.bag.mutable |
This package contains implementations of the
MutableBag interface. |
org.eclipse.collections.impl.bag.strategy.mutable |
This package contains implementations of bags with user defined
HashingStrategy s. |
org.eclipse.collections.impl.lazy.parallel.bag |
-
Uses of UnsortedBag in org.eclipse.collections.api.bag
Subinterfaces of UnsortedBag in org.eclipse.collections.api.bag Modifier and Type Interface Description interface
ImmutableBag<T>
interface
MultiReaderBag<T>
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 UnsortedBag Modifier and Type Method Description <V> UnsortedBag<V>
UnsortedBag. collect(Function<? super T,? extends V> function)
<V> UnsortedBag<V>
UnsortedBag. collectIf(Predicate<? super T> predicate, Function<? super T,? extends V> function)
<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)
UnsortedBag<T>
UnsortedBag. reject(Predicate<? super T> predicate)
<P> UnsortedBag<T>
UnsortedBag. rejectWith(Predicate2<? super T,? super P> predicate, P parameter)
UnsortedBag<T>
UnsortedBag. select(Predicate<? super T> predicate)
UnsortedBag<T>
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)
UnsortedBag<T>
UnsortedBag. tap(Procedure<? super T> procedure)
<S> UnsortedBag<Pair<T,S>>
UnsortedBag. zip(Iterable<S> that)
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 Modifier and Type Method Description UnsortedBag<V>
UnsortedBagMultimap. get(K key)
-
Uses of UnsortedBag in org.eclipse.collections.api.partition.bag
Methods in org.eclipse.collections.api.partition.bag that return UnsortedBag Modifier and Type Method Description UnsortedBag<T>
PartitionUnsortedBag. getRejected()
UnsortedBag<T>
PartitionUnsortedBag. getSelected()
-
Uses of UnsortedBag in org.eclipse.collections.impl.bag.immutable
Classes in org.eclipse.collections.impl.bag.immutable that implement UnsortedBag Modifier and Type Class Description class
AbstractImmutableBag<T>
class
ImmutableArrayBag<T>
class
ImmutableHashBag<T>
-
Uses of UnsortedBag in org.eclipse.collections.impl.bag.mutable
Classes in org.eclipse.collections.impl.bag.mutable that implement UnsortedBag Modifier and Type Class Description class
AbstractHashBag<T>
class
AbstractMutableBag<T>
class
HashBag<T>
A HashBag is a MutableBag which uses a Map as its underlying data store.class
MultiReaderHashBag<T>
MultiReaderHashBag provides a thread-safe wrapper around a HashBag, using a ReentrantReadWriteLock.class
SynchronizedBag<T>
A synchronized view of aMutableBag
.class
UnmodifiableBag<T>
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 Modifier and Type Class Description class
HashBagWithHashingStrategy<T>
-
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 Constructor Description NonParallelUnsortedBag(UnsortedBag<T> delegate)