Package | Description |
---|---|
org.eclipse.collections.impl.bag | |
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.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.immutable |
This package contains implementations of the
ImmutableCollection interface. |
org.eclipse.collections.impl.collection.mutable |
This package contains implementations of the
MutableCollection interface. |
org.eclipse.collections.impl.lazy |
This package contains implementations of the
LazyIterable interface. |
org.eclipse.collections.impl.lazy.primitive |
This package contains implementations of the lazy primitive iterator interfaces.
|
org.eclipse.collections.impl.list |
This package contains implementations of the
ListIterable interface. |
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.immutable |
This package contains implementations of the
ImmutableMap interface. |
org.eclipse.collections.impl.map.mutable |
This package contains implementations of the
MutableMap interface. |
org.eclipse.collections.impl.map.sorted.immutable |
This package contains implementations of the
MutableSortedMap interface. |
org.eclipse.collections.impl.map.sorted.mutable |
This package contains implementations of the
MutableSortedMap interface. |
org.eclipse.collections.impl.map.strategy.immutable |
This package contains immutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.map.strategy.mutable |
This package contains mutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.set | |
org.eclipse.collections.impl.set.immutable |
This package package contains the implementations of
ImmutableSet . |
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. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBag<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableBag<T> |
class |
AbstractImmutableBagIterable<T> |
class |
ImmutableArrayBag<T> |
class |
ImmutableHashBag<T> |
Modifier and Type | Class and 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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMutableSortedBag<T> |
class |
TreeBag<T>
A TreeBag is a MutableSortedBag which uses a SortedMap as its underlying data store.
|
Modifier and Type | Class and Description |
---|---|
class |
HashBagWithHashingStrategy<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableCollection<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMutableCollection<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLazyIterable<T>
AbstractLazyIterable provides a base from which deferred iterables such as SelectIterable,
RejectIterable and CollectIterable can be derived.
|
class |
ChunkIterable<T>
A ChunkIterable is an iterable that partitions a source iterable into fixed size chunks as it iterates.
|
class |
CollectIterable<T,V>
A CollectIterable is an iterable that transforms a source iterable using a function as it iterates.
|
class |
CompositeIterable<E> |
class |
DistinctIterable<T>
A DistinctIterable is an iterable that eliminates duplicates from a source iterable as it iterates.
|
class |
DropIterable<T>
Iterates over the elements of the adapted Iterable skipping the first count elements or the full adapted Iterable if
the count is non-positive.
|
class |
DropWhileIterable<T>
Iterates over the elements of the adapted Iterable skipping the first elements until the predicate returns false.
|
class |
FlatCollectIterable<T,V> |
class |
LazyIterableAdapter<T>
A LazyIterableAdapter wraps any iterable with the LazyIterable interface.
|
class |
RejectIterable<T>
A RejectIterable is an iterable that filters a source iterable on a negative condition as it iterates.
|
class |
ReverseIterable<T>
A ReverseIterable is an iterable that wraps another iterable and iterates in reverse order.
|
class |
SelectInstancesOfIterable<T>
A SelectIterable is an iterable that filters a source iterable for instances of a Class as it iterates.
|
class |
SelectIterable<T>
A SelectIterable is an iterable that filters a source iterable on a condition as it iterates.
|
class |
TakeIterable<T>
Iterates over the first count elements of the adapted Iterable or the full size of the adapted
iterable if the count is greater than the length of the receiver.
|
class |
TakeWhileIterable<T>
Iterates over the elements of the adapted Iterable until the predicate returns false.
|
class |
TapIterable<T>
A TapIterable is an iterable that executes a procedure for each element before each iteration.
|
class |
ZipIterable<X,Y>
A ZipIterable is an iterable that transforms a source iterable on a condition as it iterates.
|
class |
ZipWithIndexIterable<T>
A CollectIterable is an iterable that transforms a source iterable on a condition as it iterates.
|
Modifier and Type | Class and Description |
---|---|
class |
CollectBooleanToObjectIterable<V> |
class |
CollectByteToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.
|
class |
CollectCharToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.
|
class |
CollectDoubleToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.
|
class |
CollectFloatToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.
|
class |
CollectIntToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.
|
class |
CollectLongToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.
|
class |
CollectShortToObjectIterable<V>
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.
|
Modifier and Type | Class and Description |
---|---|
class |
Interval
An Interval is a range of integers that may be iterated over using a step value.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractArrayAdapter<T> |
class |
AbstractMemoryEfficientMutableList<T> |
class |
ArrayAdapter<T>
This class provides a MutableList wrapper around an array.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMutableList<T> |
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMapIterable<K,V> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableMap<K,V> |
class |
ImmutableUnifiedMap<K,V> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMutableMap<K,V> |
class |
AbstractMutableMapIterable<K,V> |
class |
ConcurrentHashMap<K,V> |
class |
ConcurrentHashMapUnsafe<K,V> |
class |
ConcurrentMutableHashMap<K,V>
Deprecated.
since 2.0
|
class |
MapAdapter<K,V>
This class provides a MutableMap wrapper around a JDK Collections Map interface instance.
|
class |
UnifiedMap<K,V>
UnifiedMap stores key/value pairs in a single array, where alternate slots are keys and values.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableSortedMap<K,V> |
class |
ImmutableTreeMap<K,V> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMutableSortedMap<K,V> |
class |
SortedMapAdapter<K,V>
This class provides a MutableSortedMap wrapper around a JDK Collections SortedMap interface instance.
|
class |
TreeSortedMap<K,V> |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableUnifiedMapWithHashingStrategy<K,V> |
Modifier and Type | Class and Description |
---|---|
class |
UnifiedMapWithHashingStrategy<K,V>
UnifiedMapWithHashingStrategy stores key/value pairs in a single array, where alternate slots are keys and values.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractUnifiedSet<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableSet<T>
This class is the parent class for all ImmutableSets.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMutableSet<T> |
class |
UnifiedSet<T> |
Modifier and Type | Class and Description |
---|---|
class |
TreeSortedSet<T> |
Modifier and Type | Class and Description |
---|---|
class |
UnifiedSetWithHashingStrategy<T> |
Copyright © 2004–2017. All rights reserved.