Uses of Class
org.eclipse.collections.impl.AbstractRichIterable
Packages that use AbstractRichIterable
Package
Description
This package contains implementations of the
ImmutableBag
interface.This package contains implementations of the
MutableBag
interface.This package contains implementations of
MutableSortedBag
.This package contains implementations of bags with user defined
HashingStrategy
s.This package contains implementations of the
ImmutableCollection
interface.This package contains implementations of the
MutableCollection
interface.This package contains implementations of the
LazyIterable
interface.This package contains implementations of the lazy primitive iterator interfaces.
This package contains implementations of the
ListIterable
interface.This package contains implementations of the
FixedSizeList
interface.This package contains implementations of the
ImmutableList
interface.This package contains implementations of the
MutableList
interface.This package contains implementations of the
MapIterable
interface.This package contains implementations of the
FixedSizeMap
interface.This package contains implementations of the
ImmutableMap
interface.This package contains implementations of the
MutableMap
interface.This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
This package contains implementations of the
MutableSortedMap
interface.This package contains implementations of the
MutableSortedMap
interface.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.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.This package contains implementations of
FixedSizeSet
.This package contains the implementations of
ImmutableSet
.This package contains implementations of
MutableSet
.This package contains implementations of
ImmutableSortedSet
.This package contains implementations of
MutableSortedSet
.This package contains implementations of immutable sets with user defined
HashingStrategy
s.This package contains implementations of sets with user defined
HashingStrategy
s.This package contains implementations of the
ImmutableStack
interface.-
Uses of AbstractRichIterable in org.eclipse.collections.impl.bag
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.bag -
Uses of AbstractRichIterable in org.eclipse.collections.impl.bag.immutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.bag.immutableModifier and TypeClassDescriptionclass
class
class
(package private) final class
This is a zero elementImmutableBag
which is created by calling the Bags.immutable.empty().class
(package private) final class
-
Uses of AbstractRichIterable in org.eclipse.collections.impl.bag.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.bag.mutableModifier and TypeClassDescriptionclass
class
class
class
HashBag<T>
A HashBag is a MutableBag which uses a Map as its underlying data store. -
Uses of AbstractRichIterable in org.eclipse.collections.impl.bag.sorted.immutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.bag.sorted.immutableModifier and TypeClassDescription(package private) class
(package private) class
(package private) class
-
Uses of AbstractRichIterable in org.eclipse.collections.impl.bag.sorted.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.bag.sorted.mutableModifier and TypeClassDescriptionclass
class
TreeBag<T>
A TreeBag is a MutableSortedBag which uses a SortedMap as its underlying data store. -
Uses of AbstractRichIterable in org.eclipse.collections.impl.bag.strategy.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.bag.strategy.mutable -
Uses of AbstractRichIterable in org.eclipse.collections.impl.collection.immutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.collection.immutable -
Uses of AbstractRichIterable in org.eclipse.collections.impl.collection.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.collection.mutable -
Uses of AbstractRichIterable in org.eclipse.collections.impl.lazy
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.lazyModifier and TypeClassDescriptionclass
AbstractLazyIterable provides a base from which deferred iterables such as SelectIterable, RejectIterable and CollectIterable can be derived.class
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.final class
class
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
Iterates over the elements of the adapted Iterable skipping the first elements until the predicate returns false.class
FlatCollectIterable<T,
V> class
A LazyIterableAdapter wraps any iterable with the LazyIterable interface.class
A RejectIterable is an iterable that filters a source iterable on a negative condition as it iterates.class
A ReverseIterable is an iterable that wraps another iterable and iterates in reverse order.class
A SelectIterable is an iterable that filters a source iterable for instances of a Class as it iterates.class
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
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
A CollectIterable is an iterable that transforms a source iterable on a condition as it iterates. -
Uses of AbstractRichIterable in org.eclipse.collections.impl.lazy.parallel.list
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.lazy.parallel.listModifier and TypeClassDescriptionprivate class
-
Uses of AbstractRichIterable in org.eclipse.collections.impl.lazy.primitive
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.lazy.primitiveModifier and TypeClassDescriptionclass
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
class
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file collectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg. -
Uses of AbstractRichIterable in org.eclipse.collections.impl.list
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.listModifier and TypeClassDescriptionfinal class
An Interval is a range of integers that may be iterated over using a step value. -
Uses of AbstractRichIterable in org.eclipse.collections.impl.list.fixed
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.list.fixedModifier and TypeClassDescriptionclass
class
private static class
final class
ArrayAdapter<T>
This class provides a MutableList wrapper around an array.(package private) final class
A DoubletonList is a two-element memory efficient List.(package private) final class
EmptyList<T>
This class is a memory efficient list with no elements.(package private) final class
This is a four element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three, four).(package private) final class
This is a five element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three, four, five).(package private) final class
This is a six element immutable List which is created by calling Lists.fixedSize.of(one, two, three, four, five, six).(package private) final class
This class is a memory efficient list with one element.(package private) final class
This is a three element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three). -
Uses of AbstractRichIterable in org.eclipse.collections.impl.list.immutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.list.immutableModifier and TypeClassDescription(package private) class
This class is the parent class for all ImmutableLists.protected static class
(package private) final class
An ImmutableArrayList wraps a Java array, but it cannot be modified after creation.(package private) final class
This is a ten element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five, six, seven, eight, nine, ten) method.(package private) final class
This is a two element immutable List which is created by calling Immutable.newListWith(one, two) method.(package private) final class
This is a zero elementImmutableList
which is created by calling the Lists.immutable.empty() method.(package private) final class
This is a nine element immutable List which is created by calling Lists.immutable.with(one, two, three, four, five, six, seven, eight, nine) method.(package private) final class
This is an eight element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five, six, seven, eight) method.(package private) final class
This is a four element immutable List which is created by calling Immutable.newListWith(one, two, three, four) method.(package private) final class
This is a five element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five) method.(package private) final class
This is a seven element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five, six, seven) method.(package private) final class
This is a six element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five, six) method.(package private) final class
This is a single element immutable List which is created by calling Immutable.newListWith(one) method.(package private) final class
This is a three element immutable List which is created by calling Immutable.newListWith(one, two, three) method. -
Uses of AbstractRichIterable in org.eclipse.collections.impl.list.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.list.mutableModifier and TypeClassDescriptionclass
protected static class
final class
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. -
Uses of AbstractRichIterable in org.eclipse.collections.impl.map
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.map -
Uses of AbstractRichIterable in org.eclipse.collections.impl.map.fixed
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.map.fixedModifier and TypeClassDescription(package private) class
(package private) final class
DoubletonMap<K,
V> (package private) final class
EmptyMap<K,
V> (package private) final class
SingletonMap<K,
V> (package private) final class
TripletonMap<K,
V> -
Uses of AbstractRichIterable in org.eclipse.collections.impl.map.immutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.map.immutableModifier and TypeClassDescriptionclass
AbstractImmutableMap<K,
V> (package private) final class
(package private) final class
ImmutableEmptyMap<K,
V> This is a zero elementImmutableMap
which is created by calling the Maps.immutable.empty() method.(package private) final class
(package private) final class
(package private) final class
class
ImmutableUnifiedMap<K,
V> -
Uses of AbstractRichIterable in org.eclipse.collections.impl.map.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.map.mutableModifier and TypeClassDescriptionclass
AbstractMutableMap<K,
V> class
final class
ConcurrentHashMap<K,
V> class
final class
Deprecated.since 2.0class
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. -
Uses of AbstractRichIterable in org.eclipse.collections.impl.map.mutable.primitive
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.map.mutable.primitiveModifier and TypeClassDescriptionprivate class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
private class
-
Uses of AbstractRichIterable in org.eclipse.collections.impl.map.ordered.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.map.ordered.mutable -
Uses of AbstractRichIterable in org.eclipse.collections.impl.map.sorted.immutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.map.sorted.immutableModifier and TypeClassDescriptionclass
(package private) final class
This is a zero elementImmutableSortedMap
which is created by calling SortedMaps.immutable.empty().class
ImmutableTreeMap<K,
V> -
Uses of AbstractRichIterable in org.eclipse.collections.impl.map.sorted.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.map.sorted.mutableModifier and TypeClassDescriptionclass
class
SortedMapAdapter<K,
V> This class provides a MutableSortedMap wrapper around a JDK Collections SortedMap interface instance.class
TreeSortedMap<K,
V> -
Uses of AbstractRichIterable in org.eclipse.collections.impl.map.strategy.immutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.map.strategy.immutableModifier and TypeClassDescription(package private) final class
This is a zero elementImmutableUnifiedMapWithHashingStrategy
which is created by calling the HashingStrategyMaps.immutable.empty() method.class
-
Uses of AbstractRichIterable in org.eclipse.collections.impl.map.strategy.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.map.strategy.mutableModifier and TypeClassDescriptionclass
UnifiedMapWithHashingStrategy stores key/value pairs in a single array, where alternate slots are keys and values. -
Uses of AbstractRichIterable in org.eclipse.collections.impl.set
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.set -
Uses of AbstractRichIterable in org.eclipse.collections.impl.set.fixed
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.set.fixedModifier and TypeClassDescription(package private) class
(package private) final class
DoubletonSet<T>
(package private) final class
EmptySet<T>
This class is a memory efficient list with no elements.(package private) final class
(package private) class
SingletonSet<T>
(package private) final class
TripletonSet<T>
-
Uses of AbstractRichIterable in org.eclipse.collections.impl.set.immutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.set.immutableModifier and TypeClassDescriptionclass
This class is the parent class for all ImmutableSets.(package private) final class
(package private) final class
This is a zero elementImmutableSet
which is created by calling the Sets.immutable.empty() method.(package private) final class
(package private) final class
(package private) final class
(package private) final class
-
Uses of AbstractRichIterable in org.eclipse.collections.impl.set.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.set.mutable -
Uses of AbstractRichIterable in org.eclipse.collections.impl.set.sorted.immutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.set.sorted.immutableModifier and TypeClassDescription(package private) class
This class is the parent class for all ImmutableSortedSets.(package private) final class
This is a zero elementImmutableSortedSet
which is created by calling the SortedSets.immutable.empty() method.(package private) final class
private class
-
Uses of AbstractRichIterable in org.eclipse.collections.impl.set.sorted.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.set.sorted.mutable -
Uses of AbstractRichIterable in org.eclipse.collections.impl.set.strategy.immutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.set.strategy.immutableModifier and TypeClassDescription(package private) final class
This is a zero elementImmutableUnifiedSetWithHashingStrategy
which is created by calling the HashingStrategySets.immutable.empty() method.(package private) final class
-
Uses of AbstractRichIterable in org.eclipse.collections.impl.set.strategy.mutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.set.strategy.mutableModifier and TypeClassDescriptionclass
private class
UnifiedSetWithHashingStrategy.UnifiedSetParallelUnsortedIterable.UnifiedSetParallelSplitLazyIterable
-
Uses of AbstractRichIterable in org.eclipse.collections.impl.stack.immutable
Subclasses of AbstractRichIterable in org.eclipse.collections.impl.stack.immutableModifier and TypeClassDescription(package private) final class
(package private) final class