Package | Description |
---|---|
org.eclipse.collections.api.bag |
This package contains interfaces for Bag API.
|
org.eclipse.collections.api.bag.sorted |
This package contains interfaces for SortedBag API.
|
org.eclipse.collections.api.collection | |
org.eclipse.collections.api.collection.primitive |
This package contains mutable and immutable primitive collection API.
|
org.eclipse.collections.api.list |
This package contains interfaces for list API which enhance the performance and functionality of
List . |
org.eclipse.collections.api.map |
This package contains interfaces for map API which enhance the performance and functionality of
Map |
org.eclipse.collections.api.map.primitive |
This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
|
org.eclipse.collections.api.map.sorted |
This package contains mutable and immutable sorted map interfaces.
|
org.eclipse.collections.api.multimap |
This package contains interfaces for
Multimap . |
org.eclipse.collections.api.partition |
This package contains interfaces for
PartitionIterable . |
org.eclipse.collections.api.set |
This package contains interfaces for set API which enhance the performance and functionality of
Set . |
org.eclipse.collections.api.set.sorted |
This package contains interfaces for sorted set API.
|
org.eclipse.collections.impl.bag.mutable |
This package contains implementations of the
MutableBag interface. |
org.eclipse.collections.impl.bag.sorted.mutable |
This package contains implementations of
MutableSortedBag . |
org.eclipse.collections.impl.bag.strategy.mutable |
This package contains implementations of bags with user defined
HashingStrategy s. |
org.eclipse.collections.impl.collection.mutable |
This package contains implementations of the
MutableCollection interface. |
org.eclipse.collections.impl.collection.mutable.primitive |
This package contains implementations of the mutable primitive collection interfaces.
|
org.eclipse.collections.impl.list.fixed |
This package contains implementations of the
FixedSizeList interface. |
org.eclipse.collections.impl.list.mutable |
This package contains implementations of the
MutableList interface. |
org.eclipse.collections.impl.map |
This package contains implementations of the
MapIterable interface. |
org.eclipse.collections.impl.map.mutable.primitive |
This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
|
org.eclipse.collections.impl.map.sorted.mutable |
This package contains implementations of the
MutableSortedMap interface. |
org.eclipse.collections.impl.multimap |
This package contains implementations of the
Multimap interface. |
org.eclipse.collections.impl.set | |
org.eclipse.collections.impl.set.mutable |
This package package contains implementations of
MutableSet . |
org.eclipse.collections.impl.set.sorted.mutable |
This package contains implementations of
MutableSortedSet . |
org.eclipse.collections.impl.set.strategy.mutable |
This package contains implementations of sets with user defined
HashingStrategy s. |
org.eclipse.collections.impl.utility.internal |
This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.
|
Modifier and Type | Interface | Description |
---|---|---|
interface |
MutableBag<T> |
A MutableBag is a Collection whose elements are unordered and may contain duplicate entries.
|
interface |
MutableBagIterable<T> |
Modifier and Type | Interface | Description |
---|---|---|
interface |
MutableSortedBag<T> |
Modifier and Type | Interface | Description |
---|---|---|
interface |
FixedSizeCollection<T> |
A FixedSizeCollection is a collection that may be mutated, but cannot grow or shrink in size.
|
Modifier and Type | Method | Description |
---|---|---|
MutableCollection<T> |
MutableCollection.asSynchronized() |
Returns a synchronized wrapper backed by this collection.
|
MutableCollection<T> |
MutableCollection.asUnmodifiable() |
Returns an unmodifiable view of this collection.
|
<V> MutableCollection<V> |
MutableCollection.collect(Function<? super T,? extends V> function) |
Returns a new MutableCollection with the results of applying the specified function to each element of the source
collection.
|
<V> MutableCollection<V> |
MutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
Returns a new MutableCollection with the results of applying the specified function to each element of the source
collection, but only for elements that evaluate to true for the specified predicate.
|
<P,V> MutableCollection<V> |
MutableCollection.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
Same as
RichIterable.collect(Function) with a Function2 and specified parameter which is passed to the block. |
<V> MutableCollection<V> |
MutableCollection.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
flatCollect is a special case of RichIterable.collect(Function) . |
MutableCollection<T> |
MutableCollection.newEmpty() |
Creates a new empty mutable version of the same collection type.
|
MutableCollection<T> |
MutableCollection.reject(Predicate<? super T> predicate) |
Returns a MutableCollection with all elements that evaluate to false for the specified predicate.
|
<P> MutableCollection<T> |
MutableCollection.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
Returns a MutableCollection with all elements that evaluate to false for the specified predicate2 and parameter.
|
MutableCollection<T> |
MutableCollection.select(Predicate<? super T> predicate) |
Returns a MutableCollection with all elements that evaluate to true for the specified predicate.
|
<S> MutableCollection<S> |
MutableCollection.selectInstancesOf(java.lang.Class<S> clazz) |
Returns all elements of the source collection that are instances of the Class
clazz . |
<P> MutableCollection<T> |
MutableCollection.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
Returns a MutableCollection with all elements that evaluate to true for the specified predicate2 and parameter.
|
MutableCollection<T> |
MutableCollection.tap(Procedure<? super T> procedure) |
|
MutableCollection<T> |
FixedSizeCollection.with(T element) |
This method allows fixed size collections the ability to add elements to their existing elements.
|
MutableCollection<T> |
MutableCollection.with(T element) |
This method allows mutable and fixed size collections the ability to add elements to their existing elements.
|
MutableCollection<T> |
FixedSizeCollection.withAll(java.lang.Iterable<? extends T> elements) |
This method allows fixed size collections the ability to add multiple elements to their existing elements.
|
MutableCollection<T> |
MutableCollection.withAll(java.lang.Iterable<? extends T> elements) |
This method allows mutable and fixed size collections the ability to add multiple elements to their existing
elements.
|
MutableCollection<T> |
FixedSizeCollection.without(T element) |
This method allows fixed size collections the ability to remove elements from their existing elements.
|
MutableCollection<T> |
MutableCollection.without(T element) |
This method allows mutable and fixed size collections the ability to remove elements from their existing elements.
|
MutableCollection<T> |
FixedSizeCollection.withoutAll(java.lang.Iterable<? extends T> elements) |
This method allows fixed size collections the ability to remove multiple elements from their existing elements.
|
MutableCollection<T> |
MutableCollection.withoutAll(java.lang.Iterable<? extends T> elements) |
This method allows mutable and fixed size collections the ability to remove multiple elements from their existing
elements.
|
<S> MutableCollection<Pair<T,S>> |
MutableCollection.zip(java.lang.Iterable<S> that) |
Deprecated.
in 6.0. Use
OrderedIterable.zip(Iterable) instead. |
MutableCollection<Pair<T,java.lang.Integer>> |
MutableCollection.zipWithIndex() |
Deprecated.
in 6.0. Use
OrderedIterable.zipWithIndex() instead. |
Modifier and Type | Method | Description |
---|---|---|
<V> MutableCollection<V> |
MutableBooleanCollection.collect(BooleanToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableByteCollection.collect(ByteToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableCharCollection.collect(CharToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableDoubleCollection.collect(DoubleToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableFloatCollection.collect(FloatToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableIntCollection.collect(IntToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableLongCollection.collect(LongToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableShortCollection.collect(ShortToObjectFunction<? extends V> function) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
FixedSizeList<T> |
A FixedSizeList is a list that may be mutated, but cannot grow or shrink in size.
|
interface |
MutableList<T> |
A MutableList is an extension of java.util.List which provides methods matching the Smalltalk Collection protocol.
|
Modifier and Type | Method | Description |
---|---|---|
MutableCollection<V> |
MutableMapIterable.reject(Predicate<? super V> predicate) |
|
<P> MutableCollection<V> |
MutableMapIterable.rejectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
|
MutableCollection<V> |
MutableMapIterable.select(Predicate<? super V> predicate) |
|
<S> MutableCollection<S> |
MutableMapIterable.selectInstancesOf(java.lang.Class<S> clazz) |
|
<P> MutableCollection<V> |
MutableMapIterable.selectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
|
<S> MutableCollection<Pair<V,S>> |
MutableMapIterable.zip(java.lang.Iterable<S> that) |
|
MutableCollection<Pair<V,java.lang.Integer>> |
MutableMapIterable.zipWithIndex() |
Modifier and Type | Method | Description |
---|---|---|
<V> MutableCollection<V> |
MutableObjectBooleanMap.collect(BooleanToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableObjectByteMap.collect(ByteToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableObjectCharMap.collect(CharToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableObjectDoubleMap.collect(DoubleToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableObjectFloatMap.collect(FloatToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableObjectIntMap.collect(IntToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableObjectLongMap.collect(LongToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
MutableObjectShortMap.collect(ShortToObjectFunction<? extends V> function) |
Modifier and Type | Method | Description |
---|---|---|
MutableCollection<V> |
MutableSortedMap.values() |
Modifier and Type | Method | Description |
---|---|---|
MutableCollection<V> |
MutableMultimap.get(K key) |
Modifier and Type | Method | Description |
---|---|---|
MutableCollection<T> |
PartitionMutableCollection.getRejected() |
|
MutableCollection<T> |
PartitionMutableCollection.getSelected() |
Modifier and Type | Interface | Description |
---|---|---|
interface |
FixedSizeSet<T> |
A FixedSizeSet is a set that may be mutated, but cannot grow or shrink in size.
|
interface |
MutableSet<T> |
A MutableSet is an extenstion java.util.Set which provides methods matching the Smalltalk Collection protocol.
|
interface |
MutableSetIterable<T> |
Modifier and Type | Method | Description |
---|---|---|
<S> MutableCollection<Pair<T,S>> |
MutableSetIterable.zip(java.lang.Iterable<S> that) |
Deprecated.
in 6.0. Use
OrderedIterable.zip(Iterable) instead. |
Modifier and Type | Interface | Description |
---|---|---|
interface |
MutableSortedSet<T> |
A MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection
protocol.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractHashBag<T> |
|
class |
AbstractMutableBag<T> |
|
class |
AbstractMutableBagIterable<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 |
AbstractMutableSortedBag<T> |
|
class |
SynchronizedSortedBag<T> |
A synchronized view of a
MutableSortedBag . |
class |
TreeBag<T> |
A TreeBag is a MutableSortedBag which uses a SortedMap as its underlying data store.
|
class |
UnmodifiableSortedBag<T> |
An unmodifiable view of a SortedBag.
|
Modifier and Type | Class | Description |
---|---|---|
class |
HashBagWithHashingStrategy<T> |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractCollectionAdapter<T> |
|
class |
AbstractMultiReaderMutableCollection<T> |
AbstractMultiReaderMutableCollection is a common abstraction that provides thread-safe collection behaviors.
|
class |
AbstractMutableCollection<T> |
|
class |
AbstractSynchronizedMutableCollection<T> |
|
class |
AbstractUnmodifiableMutableCollection<T> |
|
class |
CollectionAdapter<T> |
This class provides a MutableCollection interface wrapper around a JDK Collections Collection interface instance.
|
class |
SynchronizedMutableCollection<T> |
A synchronized view of a
MutableCollection . |
class |
UnmodifiableMutableCollection<T> |
An unmodifiable view of a collection.
|
Modifier and Type | Method | Description |
---|---|---|
static <E> MutableCollection<E> |
CollectionAdapter.adapt(java.util.Collection<E> collection) |
|
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.asSynchronized() |
|
MutableCollection<T> |
CollectionAdapter.asSynchronized() |
|
MutableCollection<T> |
SynchronizedMutableCollection.asSynchronized() |
|
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.asUnmodifiable() |
|
MutableCollection<T> |
CollectionAdapter.asUnmodifiable() |
|
MutableCollection<T> |
SynchronizedMutableCollection.asUnmodifiable() |
|
<V> MutableCollection<V> |
AbstractCollectionAdapter.collect(Function<? super T,? extends V> function) |
|
<V> MutableCollection<V> |
AbstractSynchronizedMutableCollection.collect(Function<? super T,? extends V> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableMutableCollection.collect(Function<? super T,? extends V> function) |
|
<V> MutableCollection<V> |
AbstractCollectionAdapter.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> MutableCollection<V> |
AbstractSynchronizedMutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableMutableCollection.collectIf(Predicate<? super T> predicate,
Function<? super T,? extends V> function) |
|
<P,V> MutableCollection<V> |
AbstractCollectionAdapter.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
|
<P,V> MutableCollection<V> |
AbstractSynchronizedMutableCollection.collectWith(Function2<? super T,? super P,? extends V> function,
P parameter) |
|
<P,A> MutableCollection<A> |
AbstractUnmodifiableMutableCollection.collectWith(Function2<? super T,? super P,? extends A> function,
P parameter) |
|
<V> MutableCollection<V> |
AbstractCollectionAdapter.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableCollection<V> |
AbstractSynchronizedMutableCollection.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableMutableCollection.flatCollect(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.newEmpty() |
|
MutableCollection<T> |
CollectionAdapter.newEmpty() |
Deprecated.
use
FastList.newList() or UnifiedSet.newSet() instead |
MutableCollection<T> |
SynchronizedMutableCollection.newEmpty() |
|
MutableCollection<T> |
AbstractCollectionAdapter.reject(Predicate<? super T> predicate) |
|
MutableCollection<T> |
AbstractSynchronizedMutableCollection.reject(Predicate<? super T> predicate) |
|
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.reject(Predicate<? super T> predicate) |
|
<P> MutableCollection<T> |
AbstractCollectionAdapter.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
|
<P> MutableCollection<T> |
AbstractSynchronizedMutableCollection.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
|
<P> MutableCollection<T> |
AbstractUnmodifiableMutableCollection.rejectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
|
MutableCollection<T> |
AbstractCollectionAdapter.select(Predicate<? super T> predicate) |
|
MutableCollection<T> |
AbstractSynchronizedMutableCollection.select(Predicate<? super T> predicate) |
|
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.select(Predicate<? super T> predicate) |
|
<S> MutableCollection<S> |
AbstractCollectionAdapter.selectInstancesOf(java.lang.Class<S> clazz) |
|
<S> MutableCollection<S> |
AbstractSynchronizedMutableCollection.selectInstancesOf(java.lang.Class<S> clazz) |
|
<S> MutableCollection<S> |
AbstractUnmodifiableMutableCollection.selectInstancesOf(java.lang.Class<S> clazz) |
|
<P> MutableCollection<T> |
AbstractCollectionAdapter.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
|
<P> MutableCollection<T> |
AbstractSynchronizedMutableCollection.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
|
<P> MutableCollection<T> |
AbstractUnmodifiableMutableCollection.selectWith(Predicate2<? super T,? super P> predicate,
P parameter) |
|
MutableCollection<T> |
AbstractCollectionAdapter.tap(Procedure<? super T> procedure) |
|
MutableCollection<T> |
AbstractSynchronizedMutableCollection.tap(Procedure<? super T> procedure) |
|
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.tap(Procedure<? super T> procedure) |
|
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.with(T element) |
|
MutableCollection<T> |
SynchronizedMutableCollection.with(T element) |
|
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.withAll(java.lang.Iterable<? extends T> elements) |
|
MutableCollection<T> |
SynchronizedMutableCollection.withAll(java.lang.Iterable<? extends T> elements) |
|
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.without(T element) |
|
MutableCollection<T> |
SynchronizedMutableCollection.without(T element) |
|
MutableCollection<T> |
AbstractUnmodifiableMutableCollection.withoutAll(java.lang.Iterable<? extends T> elements) |
|
MutableCollection<T> |
SynchronizedMutableCollection.withoutAll(java.lang.Iterable<? extends T> elements) |
|
<S> MutableCollection<Pair<T,S>> |
AbstractCollectionAdapter.zip(java.lang.Iterable<S> that) |
|
<S> MutableCollection<Pair<T,S>> |
AbstractSynchronizedMutableCollection.zip(java.lang.Iterable<S> that) |
|
<S> MutableCollection<Pair<T,S>> |
AbstractUnmodifiableMutableCollection.zip(java.lang.Iterable<S> that) |
|
MutableCollection<Pair<T,java.lang.Integer>> |
AbstractCollectionAdapter.zipWithIndex() |
|
MutableCollection<Pair<T,java.lang.Integer>> |
AbstractSynchronizedMutableCollection.zipWithIndex() |
|
MutableCollection<Pair<T,java.lang.Integer>> |
AbstractUnmodifiableMutableCollection.zipWithIndex() |
Constructor | Description |
---|---|
SynchronizedCollectionSerializationProxy(MutableCollection<T> collection) |
|
UnmodifiableCollectionSerializationProxy(MutableCollection<T> collection) |
Modifier and Type | Method | Description |
---|---|---|
<V> MutableCollection<V> |
AbstractSynchronizedBooleanCollection.collect(BooleanToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractSynchronizedByteCollection.collect(ByteToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractSynchronizedCharCollection.collect(CharToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractSynchronizedDoubleCollection.collect(DoubleToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractSynchronizedFloatCollection.collect(FloatToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractSynchronizedIntCollection.collect(IntToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractSynchronizedLongCollection.collect(LongToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractSynchronizedShortCollection.collect(ShortToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableBooleanCollection.collect(BooleanToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableByteCollection.collect(ByteToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableCharCollection.collect(CharToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableDoubleCollection.collect(DoubleToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableFloatCollection.collect(FloatToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableIntCollection.collect(IntToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableLongCollection.collect(LongToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
AbstractUnmodifiableShortCollection.collect(ShortToObjectFunction<? extends V> function) |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractArrayAdapter<T> |
|
class |
AbstractMemoryEfficientMutableList<T> |
|
class |
ArrayAdapter<T> |
This class provides a MutableList wrapper around an array.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractListAdapter<T> |
|
class |
AbstractMutableList<T> |
|
class |
ArrayListAdapter<T> |
This class provides a MutableList wrapper around a JDK Collections ArrayList instance.
|
class |
CompositeFastList<E> |
CompositeFastList behaves like a list, but is composed of at least one list.
|
class |
FastList<T> |
FastList is an attempt to provide the same functionality as ArrayList without the support for concurrent
modification exceptions.
|
class |
ListAdapter<T> |
This class provides a MutableList wrapper around a JDK Collections List interface instance.
|
class |
MultiReaderFastList<T> |
MultiReadFastList provides a thread-safe wrapper around a FastList, using a ReentrantReadWriteLock.
|
class |
RandomAccessListAdapter<T> |
This class provides a MutableList wrapper around a JDK Collections List interface instance.
|
class |
SynchronizedMutableList<T> |
A synchronized view of a
MutableList . |
class |
UnmodifiableMutableList<T> |
An unmodifiable view of a list.
|
Modifier and Type | Method | Description |
---|---|---|
MutableCollection<V> |
AbstractSynchronizedMapIterable.reject(Predicate<? super V> predicate) |
|
<P> MutableCollection<V> |
AbstractSynchronizedMapIterable.rejectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
|
MutableCollection<V> |
AbstractSynchronizedMapIterable.select(Predicate<? super V> predicate) |
|
<S> MutableCollection<S> |
AbstractSynchronizedMapIterable.selectInstancesOf(java.lang.Class<S> clazz) |
|
<P> MutableCollection<V> |
AbstractSynchronizedMapIterable.selectWith(Predicate2<? super V,? super P> predicate,
P parameter) |
|
<S> MutableCollection<Pair<V,S>> |
AbstractSynchronizedMapIterable.zip(java.lang.Iterable<S> that) |
|
MutableCollection<Pair<V,java.lang.Integer>> |
AbstractSynchronizedMapIterable.zipWithIndex() |
Modifier and Type | Method | Description |
---|---|---|
<V> MutableCollection<V> |
ObjectBooleanHashMap.collect(BooleanToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectBooleanHashMapWithHashingStrategy.collect(BooleanToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectByteHashMap.collect(ByteToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectByteHashMapWithHashingStrategy.collect(ByteToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectCharHashMap.collect(CharToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectCharHashMapWithHashingStrategy.collect(CharToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectDoubleHashMap.collect(DoubleToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectDoubleHashMapWithHashingStrategy.collect(DoubleToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectFloatHashMap.collect(FloatToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectFloatHashMapWithHashingStrategy.collect(FloatToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectIntHashMap.collect(IntToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectIntHashMapWithHashingStrategy.collect(IntToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectLongHashMap.collect(LongToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectLongHashMapWithHashingStrategy.collect(LongToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectShortHashMap.collect(ShortToObjectFunction<? extends V> function) |
|
<V> MutableCollection<V> |
ObjectShortHashMapWithHashingStrategy.collect(ShortToObjectFunction<? extends V> function) |
|
<V1> MutableCollection<V1> |
SynchronizedObjectBooleanMap.collect(BooleanToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
SynchronizedObjectByteMap.collect(ByteToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
SynchronizedObjectCharMap.collect(CharToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
SynchronizedObjectDoubleMap.collect(DoubleToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
SynchronizedObjectFloatMap.collect(FloatToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
SynchronizedObjectIntMap.collect(IntToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
SynchronizedObjectLongMap.collect(LongToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
SynchronizedObjectShortMap.collect(ShortToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
UnmodifiableObjectBooleanMap.collect(BooleanToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
UnmodifiableObjectByteMap.collect(ByteToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
UnmodifiableObjectCharMap.collect(CharToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
UnmodifiableObjectDoubleMap.collect(DoubleToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
UnmodifiableObjectFloatMap.collect(FloatToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
UnmodifiableObjectIntMap.collect(IntToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
UnmodifiableObjectLongMap.collect(LongToObjectFunction<? extends V1> function) |
|
<V1> MutableCollection<V1> |
UnmodifiableObjectShortMap.collect(ShortToObjectFunction<? extends V1> function) |
Modifier and Type | Method | Description |
---|---|---|
MutableCollection<V> |
SortedMapAdapter.values() |
|
MutableCollection<V> |
SynchronizedSortedMap.values() |
|
MutableCollection<V> |
TreeSortedMap.values() |
|
MutableCollection<V> |
UnmodifiableTreeMap.values() |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractMutableMultimap<K,V,C extends MutableCollection<V>> |
|
class |
AbstractSynchronizedPutMultimap<K,V,C extends MutableCollection<V>> |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractUnifiedSet<T> |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractMutableSet<T> |
|
class |
MultiReaderUnifiedSet<T> |
MultiReadUnifiedSet provides a thread-safe wrapper around a UnifiedSet, using a ReentrantReadWriteLock.
|
class |
SetAdapter<T> |
This class provides a MutableSet wrapper around a JDK Collections Set interface instance.
|
class |
SynchronizedMutableSet<T> |
A synchronized view of a
MutableSet . |
class |
UnifiedSet<T> |
|
class |
UnmodifiableMutableSet<T> |
An unmodifiable view of a list.
|
Modifier and Type | Class | Description |
---|---|---|
class |
SortedSetAdapter<T> |
This class provides a MutableSortedSet wrapper around a JDK Collections SortedSet interface instance.
|
class |
SynchronizedSortedSet<T> |
A synchronized view of a
MutableSortedSet . |
class |
TreeSortedSet<T> |
|
class |
UnmodifiableSortedSet<T> |
An unmodifiable view of a SortedSet.
|
Modifier and Type | Class | Description |
---|---|---|
class |
UnifiedSetWithHashingStrategy<T> |
Modifier and Type | Method | Description |
---|---|---|
static <T,R extends MutableCollection<T>> |
IterableIterate.dropWhile(java.lang.Iterable<T> iterable,
Predicate<? super T> predicate,
R target) |
|
static <T,R extends MutableCollection<T>> |
IteratorIterate.dropWhile(java.util.Iterator<T> iterator,
Predicate<? super T> predicate,
R target) |
|
static <T,R extends MutableCollection<T>> |
IterableIterate.takeWhile(java.lang.Iterable<T> iterable,
Predicate<? super T> predicate,
R target) |
|
static <T,R extends MutableCollection<T>> |
IteratorIterate.takeWhile(java.util.Iterator<T> iterator,
Predicate<? super T> predicate,
R target) |
Modifier and Type | Method | Description |
---|---|---|
static <T> RichIterable<RichIterable<T>> |
MutableCollectionIterate.chunk(MutableCollection<T> collection,
int size) |
Copyright © 2004–2017. All rights reserved.