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 |
Modifier and Type | Interface | Description |
---|---|---|
interface |
ImmutableBag<T> |
|
interface |
MutableBag<T> |
A MutableBag is a Collection whose elements are unordered and may contain duplicate entries.
|
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.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
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) |
|
<S> UnsortedBag<S> |
UnsortedBag.selectInstancesOf(java.lang.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(java.lang.Iterable<S> that) |
Deprecated.
in 6.0. Use
OrderedIterable.zip(Iterable) instead. |
Modifier and Type | Method | Description |
---|---|---|
UnsortedBag<V> |
UnsortedBagMultimap.get(K key) |
Modifier and Type | Method | Description |
---|---|---|
UnsortedBag<T> |
PartitionUnsortedBag.getRejected() |
|
UnsortedBag<T> |
PartitionUnsortedBag.getSelected() |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractImmutableBag<T> |
|
class |
ImmutableArrayBag<T> |
|
class |
ImmutableHashBag<T> |
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 a
MutableBag . |
class |
UnmodifiableBag<T> |
An unmodifiable view of a bag.
|
Modifier and Type | Class | Description |
---|---|---|
class |
HashBagWithHashingStrategy<T> |
Constructor | Description |
---|---|
NonParallelUnsortedBag(UnsortedBag<T> delegate) |
Copyright © 2004–2017. All rights reserved.