Uses of Interface
org.eclipse.collections.api.InternalIterable
-
Packages that use InternalIterable Package Description org.eclipse.collections.api This package contains interfaces for Eclipse Collections API.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.bimap This package contains interfaces for BiMap API.org.eclipse.collections.api.collection org.eclipse.collections.api.list This package contains interfaces for list API which enhance the performance and functionality ofList
.org.eclipse.collections.api.map This package contains interfaces for map API which enhance the performance and functionality ofMap
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.ordered org.eclipse.collections.api.set This package contains interfaces for set API which enhance the performance and functionality ofSet
.org.eclipse.collections.api.set.sorted This package contains interfaces for sorted set API.org.eclipse.collections.api.stack This package contains interfaces for stack API.org.eclipse.collections.impl This package contains implementations for Eclipse Collections API.org.eclipse.collections.impl.bag org.eclipse.collections.impl.bag.immutable This package contains implementations of theImmutableBag
interface.org.eclipse.collections.impl.bag.mutable This package contains implementations of theMutableBag
interface.org.eclipse.collections.impl.bag.sorted.immutable org.eclipse.collections.impl.bag.sorted.mutable This package contains implementations ofMutableSortedBag
.org.eclipse.collections.impl.bag.strategy.mutable This package contains implementations of bags with user definedHashingStrategy
s.org.eclipse.collections.impl.bimap org.eclipse.collections.impl.bimap.immutable org.eclipse.collections.impl.bimap.mutable This package contains implementations of theMutableBiMap
interface.org.eclipse.collections.impl.collection org.eclipse.collections.impl.collection.immutable This package contains implementations of theImmutableCollection
interface.org.eclipse.collections.impl.collection.mutable This package contains implementations of theMutableCollection
interface.org.eclipse.collections.impl.lazy This package contains implementations of theLazyIterable
interface.org.eclipse.collections.impl.lazy.parallel.list 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 theListIterable
interface.org.eclipse.collections.impl.list.fixed This package contains implementations of theFixedSizeList
interface.org.eclipse.collections.impl.list.immutable This package contains implementations of theImmutableList
interface.org.eclipse.collections.impl.list.mutable This package contains implementations of theMutableList
interface.org.eclipse.collections.impl.map This package contains implementations of theMapIterable
interface.org.eclipse.collections.impl.map.fixed This package contains implementations of theFixedSizeMap
interface.org.eclipse.collections.impl.map.immutable This package contains implementations of theImmutableMap
interface.org.eclipse.collections.impl.map.immutable.primitive This package contains implementations of the immutable primitive-primitive, primitive-object and object-primitive map interfaces.org.eclipse.collections.impl.map.mutable This package contains implementations of theMutableMap
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.ordered.mutable org.eclipse.collections.impl.map.sorted.immutable This package contains implementations of theMutableSortedMap
interface.org.eclipse.collections.impl.map.sorted.mutable This package contains implementations of theMutableSortedMap
interface.org.eclipse.collections.impl.map.strategy.immutable This package contains immutable map implementations backed by hashtables that rely onHashingStrategy
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 onHashingStrategy
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.fixed This package contains implementations ofFixedSizeSet
.org.eclipse.collections.impl.set.immutable This package contains the implementations ofImmutableSet
.org.eclipse.collections.impl.set.mutable This package contains implementations ofMutableSet
.org.eclipse.collections.impl.set.sorted.immutable This package contains implementations ofImmutableSortedSet
.org.eclipse.collections.impl.set.sorted.mutable This package contains implementations ofMutableSortedSet
.org.eclipse.collections.impl.set.strategy.immutable This package contains implementations of immutable sets with user definedHashingStrategy
s.org.eclipse.collections.impl.set.strategy.mutable This package contains implementations of sets with user definedHashingStrategy
s.org.eclipse.collections.impl.stack.immutable This package contains implementations of theImmutableStack
interface.org.eclipse.collections.impl.stack.mutable This package contains implementations of theMutableStack
interface. -
-
Uses of InternalIterable in org.eclipse.collections.api
Subinterfaces of InternalIterable in org.eclipse.collections.api Modifier and Type Interface Description interface
LazyIterable<T>
A LazyIterable is RichIterable which will defer evaluation for certain methods like select, reject, collect, etc.interface
RichIterable<T>
RichIterable is an interface which extends the InternalIterable interface with several internal iterator methods, from the Smalltalk Collection protocol. -
Uses of InternalIterable in org.eclipse.collections.api.bag
Subinterfaces of InternalIterable in org.eclipse.collections.api.bag Modifier and Type Interface Description interface
Bag<T>
A Bag is a Collection whose elements are unordered and may contain duplicate entries.interface
ImmutableBag<T>
interface
ImmutableBagIterable<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.interface
MutableBagIterable<T>
interface
UnsortedBag<T>
-
Uses of InternalIterable in org.eclipse.collections.api.bag.sorted
Subinterfaces of InternalIterable in org.eclipse.collections.api.bag.sorted Modifier and Type Interface Description interface
ImmutableSortedBag<T>
ImmutableSortedBag is the non-modifiable equivalent interface toMutableSortedBag
.interface
MutableSortedBag<T>
interface
SortedBag<T>
An Iterable whose elements are sorted by some comparator or their natural ordering and may contain duplicate entries. -
Uses of InternalIterable in org.eclipse.collections.api.bimap
Subinterfaces of InternalIterable in org.eclipse.collections.api.bimap Modifier and Type Interface Description interface
BiMap<K,V>
A map that allows users to look up key-value pairs from either direction.interface
ImmutableBiMap<K,V>
ABiMap
whose contents cannot be altered after initialization.interface
MutableBiMap<K,V>
ABiMap
whose contents can be altered after initialization. -
Uses of InternalIterable in org.eclipse.collections.api.collection
Subinterfaces of InternalIterable in org.eclipse.collections.api.collection Modifier and Type Interface Description interface
FixedSizeCollection<T>
A FixedSizeCollection is a collection that may be mutated, but cannot grow or shrink in size.interface
ImmutableCollection<T>
ImmutableCollection is the common interface between ImmutableList, ImmutableSet and ImmutableBag.interface
MutableCollection<T>
MutableCollection is an interface which extends the base java.util.Collection interface and adds several internal iterator methods, from the Smalltalk Collection protocol. -
Uses of InternalIterable in org.eclipse.collections.api.list
Subinterfaces of InternalIterable in org.eclipse.collections.api.list 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
ImmutableList<T>
ImmutableList is the non-modifiable equivalent interface toMutableList
.interface
ListIterable<T>
An iterable whose items are ordered and may be accessed directly by index.interface
MultiReaderList<T>
A MultiReaderList provides thread-safe iteration for a list through methodswithReadLockAndDelegate()
andwithWriteLockAndDelegate()
.interface
MutableList<T>
A MutableList is an extension of java.util.List which provides methods matching the Smalltalk Collection protocol. -
Uses of InternalIterable in org.eclipse.collections.api.map
Subinterfaces of InternalIterable in org.eclipse.collections.api.map Modifier and Type Interface Description interface
ConcurrentMutableMap<K,V>
A ConcurrentMutableMap provides an api which combines and supports both MutableMap and ConcurrentMap.interface
FixedSizeMap<K,V>
A FixedSizeMap is a map that may be mutated, but cannot grow or shrink in size.interface
ImmutableMap<K,V>
An ImmutableMap is different from a JCF Map because it has no mutating methods.interface
ImmutableMapIterable<K,V>
interface
ImmutableOrderedMap<K,V>
interface
MapIterable<K,V>
A Read-only Map API, with the minor exception inherited from java.lang.Iterable.interface
MutableMap<K,V>
A MutableMap is similar to a JCF Map but adds additional useful internal iterator methods.interface
MutableMapIterable<K,V>
interface
MutableOrderedMap<K,V>
interface
OrderedMap<K,V>
A map whose keys are ordered but not necessarily sorted, for example a linked hash map.interface
UnsortedMapIterable<K,V>
An iterable Map whose elements are unsorted. -
Uses of InternalIterable in org.eclipse.collections.api.map.primitive
Subinterfaces of InternalIterable in org.eclipse.collections.api.map.primitive Modifier and Type Interface Description interface
ByteObjectMap<V>
This file was automatically generated from template file primitiveObjectMap.stg.interface
CharObjectMap<V>
This file was automatically generated from template file primitiveObjectMap.stg.interface
DoubleObjectMap<V>
This file was automatically generated from template file primitiveObjectMap.stg.interface
FloatObjectMap<V>
This file was automatically generated from template file primitiveObjectMap.stg.interface
ImmutableByteObjectMap<V>
This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interface
ImmutableCharObjectMap<V>
This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interface
ImmutableDoubleObjectMap<V>
This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interface
ImmutableFloatObjectMap<V>
This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interface
ImmutableIntObjectMap<V>
This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interface
ImmutableLongObjectMap<V>
This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interface
ImmutablePrimitiveObjectMap<V>
interface
ImmutableShortObjectMap<V>
This file was automatically generated from template file immutablePrimitiveObjectMap.stg.interface
IntObjectMap<V>
This file was automatically generated from template file primitiveObjectMap.stg.interface
LongObjectMap<V>
This file was automatically generated from template file primitiveObjectMap.stg.interface
MutableByteObjectMap<V>
This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interface
MutableCharObjectMap<V>
This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interface
MutableDoubleObjectMap<V>
This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interface
MutableFloatObjectMap<V>
This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interface
MutableIntObjectMap<V>
This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interface
MutableLongObjectMap<V>
This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interface
MutablePrimitiveObjectMap<V>
interface
MutableShortObjectMap<V>
This file was automatically generated from template file mutablePrimitiveObjectMap.stg.interface
PrimitiveObjectMap<V>
interface
ShortObjectMap<V>
This file was automatically generated from template file primitiveObjectMap.stg. -
Uses of InternalIterable in org.eclipse.collections.api.map.sorted
Subinterfaces of InternalIterable in org.eclipse.collections.api.map.sorted Modifier and Type Interface Description interface
ImmutableSortedMap<K,V>
An ImmutableSortedMap is different from a JCF SortedMap because it has no mutating methods.interface
MutableSortedMap<K,V>
A MutableSortedMap is similar to a JCF Map but adds additional useful internal iterator methods.interface
SortedMapIterable<K,V>
An iterable Map whose elements are sorted. -
Uses of InternalIterable in org.eclipse.collections.api.ordered
Subinterfaces of InternalIterable in org.eclipse.collections.api.ordered Modifier and Type Interface Description interface
OrderedIterable<T>
An OrderedIterable is a RichIterable with some meaningful order, such as insertion order, access order, or sorted order.interface
ReversibleIterable<T>
A ReversibleIterable is an ordered iterable that you can iterate over forwards or backwards.interface
SortedIterable<T>
A SortedIterable is an ordered iterable where the elements are stored in sorted order defined by a non-strict partial order relation. -
Uses of InternalIterable in org.eclipse.collections.api.set
Subinterfaces of InternalIterable in org.eclipse.collections.api.set 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
ImmutableSet<T>
ImmutableSet is the non-modifiable equivalent interface toMutableSet
.interface
ImmutableSetIterable<T>
interface
MultiReaderSet<T>
A MultiReaderSet provides thread-safe iteration for a set through methodswithReadLockAndDelegate()
andwithWriteLockAndDelegate()
.interface
MutableSet<T>
A MutableSet is an extension java.util.Set which provides methods matching the Smalltalk Collection protocol.interface
MutableSetIterable<T>
interface
SetIterable<T>
A Read-only Set api, with the minor exception inherited from java.lang.Iterable (iterable.iterator().remove()).interface
UnsortedSetIterable<T>
An iterable whose items are unique. -
Uses of InternalIterable in org.eclipse.collections.api.set.sorted
Subinterfaces of InternalIterable in org.eclipse.collections.api.set.sorted Modifier and Type Interface Description interface
ImmutableSortedSet<T>
ImmutableSortedSet is the non-modifiable equivalent interface toMutableSortedSet
.interface
MutableSortedSet<T>
A MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection protocol.interface
SortedSetIterable<T>
An iterable whose items are unique and sorted by some comparator or their natural ordering. -
Uses of InternalIterable in org.eclipse.collections.api.stack
Subinterfaces of InternalIterable in org.eclipse.collections.api.stack Modifier and Type Interface Description interface
ImmutableStack<T>
interface
MutableStack<T>
interface
StackIterable<T>
StackIterable is a last-in-first-out data structure. -
Uses of InternalIterable in org.eclipse.collections.impl
Classes in org.eclipse.collections.impl that implement InternalIterable Modifier and Type Class Description class
AbstractRichIterable<T>
class
SynchronizedRichIterable<T>
A synchronized view of a RichIterable.class
UnmodifiableRichIterable<T>
An unmodifiable view of a RichIterable. -
Uses of InternalIterable in org.eclipse.collections.impl.bag
Classes in org.eclipse.collections.impl.bag that implement InternalIterable Modifier and Type Class Description class
AbstractBag<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.bag.immutable
Classes in org.eclipse.collections.impl.bag.immutable that implement InternalIterable Modifier and Type Class Description class
AbstractImmutableBag<T>
class
AbstractImmutableBagIterable<T>
class
ImmutableArrayBag<T>
(package private) class
ImmutableEmptyBag<T>
This is a zero elementImmutableBag
which is created by calling the Bags.immutable.empty().class
ImmutableHashBag<T>
(package private) class
ImmutableSingletonBag<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.bag.mutable
Classes in org.eclipse.collections.impl.bag.mutable that implement InternalIterable 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.(package private) static class
MultiReaderHashBag.UntouchableMutableBag<T>
class
SynchronizedBag<T>
A synchronized view of aMutableBag
.class
UnmodifiableBag<T>
An unmodifiable view of a bag. -
Uses of InternalIterable in org.eclipse.collections.impl.bag.sorted.immutable
Classes in org.eclipse.collections.impl.bag.sorted.immutable that implement InternalIterable Modifier and Type Class Description (package private) class
AbstractImmutableSortedBag<T>
(package private) class
ImmutableEmptySortedBag<T>
(package private) class
ImmutableSortedBagImpl<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.bag.sorted.mutable
Classes in org.eclipse.collections.impl.bag.sorted.mutable that implement InternalIterable Modifier and Type Class Description class
AbstractMutableSortedBag<T>
class
SynchronizedSortedBag<T>
A synchronized view of aMutableSortedBag
.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. -
Uses of InternalIterable in org.eclipse.collections.impl.bag.strategy.mutable
Classes in org.eclipse.collections.impl.bag.strategy.mutable that implement InternalIterable Modifier and Type Class Description class
HashBagWithHashingStrategy<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.bimap
Classes in org.eclipse.collections.impl.bimap that implement InternalIterable Modifier and Type Class Description class
AbstractBiMap<K,V>
-
Uses of InternalIterable in org.eclipse.collections.impl.bimap.immutable
Classes in org.eclipse.collections.impl.bimap.immutable that implement InternalIterable Modifier and Type Class Description class
AbstractImmutableBiMap<K,V>
private static class
AbstractImmutableBiMap.Inverse<K,V>
(package private) class
ImmutableHashBiMap<K,V>
-
Uses of InternalIterable in org.eclipse.collections.impl.bimap.mutable
Classes in org.eclipse.collections.impl.bimap.mutable that implement InternalIterable Modifier and Type Class Description (package private) class
AbstractMutableBiMap<K,V>
private static class
AbstractMutableBiMap.Inverse<K,V>
class
HashBiMap<K,V>
AMutableBiMap
which uses two hash tables as its underlying data store.class
SynchronizedBiMap<K,V>
class
UnmodifiableBiMap<K,V>
-
Uses of InternalIterable in org.eclipse.collections.impl.collection
Classes in org.eclipse.collections.impl.collection that implement InternalIterable Modifier and Type Class Description class
AbstractSynchronizedRichIterable<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.collection.immutable
Classes in org.eclipse.collections.impl.collection.immutable that implement InternalIterable Modifier and Type Class Description class
AbstractImmutableCollection<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.collection.mutable
Classes in org.eclipse.collections.impl.collection.mutable that implement InternalIterable Modifier and Type Class Description class
AbstractCollectionAdapter<T>
class
AbstractMultiReaderMutableCollection<T>
AbstractMultiReaderMutableCollection is an abstraction that provides thread-safe collection behaviors.protected static class
AbstractMultiReaderMutableCollection.UntouchableMutableCollection<T>
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 aMutableCollection
.class
UnmodifiableMutableCollection<T>
An unmodifiable view of a collection. -
Uses of InternalIterable in org.eclipse.collections.impl.lazy
Classes in org.eclipse.collections.impl.lazy that implement InternalIterable Modifier and Type Class 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. -
Uses of InternalIterable in org.eclipse.collections.impl.lazy.parallel.list
Classes in org.eclipse.collections.impl.lazy.parallel.list that implement InternalIterable Modifier and Type Class Description private class
ListIterableParallelIterable.ListIterableParallelBatchLazyIterable
-
Uses of InternalIterable in org.eclipse.collections.impl.lazy.primitive
Classes in org.eclipse.collections.impl.lazy.primitive that implement InternalIterable Modifier and Type Class Description class
ChunkBooleanIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkByteIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkCharIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkDoubleIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkFloatIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkIntIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkLongIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.class
ChunkShortIterable
This file was automatically generated from template file chunkPrimitiveIterable.stg.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.class
FlatCollectBooleanToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectByteToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectCharToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectDoubleToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectFloatToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectIntToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectLongToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg.class
FlatCollectShortToObjectIterable<V>
This file was automatically generated from template file flatCollectPrimitiveToObjectIterable.stg. -
Uses of InternalIterable in org.eclipse.collections.impl.list
Classes in org.eclipse.collections.impl.list that implement InternalIterable Modifier and Type Class Description class
Interval
An Interval is a range of integers that may be iterated over using a step value. -
Uses of InternalIterable in org.eclipse.collections.impl.list.fixed
Classes in org.eclipse.collections.impl.list.fixed that implement InternalIterable Modifier and Type Class Description class
AbstractArrayAdapter<T>
class
AbstractMemoryEfficientMutableList<T>
private static class
AbstractMemoryEfficientMutableList.SubList<T>
class
ArrayAdapter<T>
This class provides a MutableList wrapper around an array.(package private) class
DoubletonList<T>
A DoubletonList is a two-element memory efficient List.(package private) class
EmptyList<T>
This class is a memory efficient list with no elements.(package private) class
QuadrupletonList<T>
This is a four element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three, four).(package private) class
QuintupletonList<T>
This is a five element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three, four, five).(package private) class
SextupletonList<T>
This is a six element immutable List which is created by calling Lists.fixedSize.of(one, two, three, four, five, six).(package private) class
SingletonList<T>
This class is a memory efficient list with one element.(package private) class
TripletonList<T>
This is a three element memory efficient List which is created by calling Lists.fixedSize.of(one, two, three). -
Uses of InternalIterable in org.eclipse.collections.impl.list.immutable
Classes in org.eclipse.collections.impl.list.immutable that implement InternalIterable Modifier and Type Class Description (package private) class
AbstractImmutableList<T>
This class is the parent class for all ImmutableLists.protected static class
AbstractImmutableList.ImmutableSubList<T>
(package private) class
ImmutableArrayList<T>
An ImmutableArrayList wraps a Java array, but it cannot be modified after creation.(package private) class
ImmutableDecapletonList<T>
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) class
ImmutableDoubletonList<T>
This is a two element immutable List which is created by calling Immutable.newListWith(one, two) method.(package private) class
ImmutableEmptyList<T>
This is a zero elementImmutableList
which is created by calling the Lists.immutable.empty() method.(package private) class
ImmutableNonupletonList<T>
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) class
ImmutableOctupletonList<T>
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) class
ImmutableQuadrupletonList<T>
This is a four element immutable List which is created by calling Immutable.newListWith(one, two, three, four) method.(package private) class
ImmutableQuintupletonList<T>
This is a five element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five) method.(package private) class
ImmutableSeptupletonList<T>
This is a seven element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five, six, seven) method.(package private) class
ImmutableSextupletonList<T>
This is a six element immutable List which is created by calling Immutable.newListWith(one, two, three, four, five, six) method.(package private) class
ImmutableSingletonList<T>
This is a single element immutable List which is created by calling Immutable.newListWith(one) method.(package private) class
ImmutableTripletonList<T>
This is a three element immutable List which is created by calling Immutable.newListWith(one, two, three) method. -
Uses of InternalIterable in org.eclipse.collections.impl.list.mutable
Classes in org.eclipse.collections.impl.list.mutable that implement InternalIterable Modifier and Type Class Description class
AbstractListAdapter<T>
class
AbstractMutableList<T>
protected static class
AbstractMutableList.SubList<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.(package private) static class
MultiReaderFastList.UntouchableMutableList<T>
class
RandomAccessListAdapter<T>
This class provides a MutableList wrapper around a JDK Collections List interface instance.class
SynchronizedMutableList<T>
A synchronized view of aMutableList
.class
UnmodifiableMutableList<T>
An unmodifiable view of a list.private static class
UnmodifiableMutableList.RandomAccessUnmodifiableMutableList<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.map
Classes in org.eclipse.collections.impl.map that implement InternalIterable Modifier and Type Class Description class
AbstractMapIterable<K,V>
class
AbstractSynchronizedMapIterable<K,V>
A synchronized view of a map. -
Uses of InternalIterable in org.eclipse.collections.impl.map.fixed
Classes in org.eclipse.collections.impl.map.fixed that implement InternalIterable Modifier and Type Class Description (package private) class
AbstractMemoryEfficientMutableMap<K,V>
(package private) class
DoubletonMap<K,V>
(package private) class
EmptyMap<K,V>
(package private) class
SingletonMap<K,V>
(package private) class
TripletonMap<K,V>
-
Uses of InternalIterable in org.eclipse.collections.impl.map.immutable
Classes in org.eclipse.collections.impl.map.immutable that implement InternalIterable Modifier and Type Class Description class
AbstractImmutableMap<K,V>
(package private) class
ImmutableDoubletonMap<K,V>
(package private) class
ImmutableEmptyMap<K,V>
This is a zero elementImmutableMap
which is created by calling the Maps.immutable.empty() method.(package private) class
ImmutableQuadrupletonMap<K,V>
(package private) class
ImmutableSingletonMap<K,V>
(package private) class
ImmutableTripletonMap<K,V>
class
ImmutableUnifiedMap<K,V>
-
Uses of InternalIterable in org.eclipse.collections.impl.map.immutable.primitive
Classes in org.eclipse.collections.impl.map.immutable.primitive that implement InternalIterable Modifier and Type Class Description class
AbstractImmutableByteObjectMap<V>
This file was automatically generated from template file abstractImmutablePrimitiveObjectMap.stg.class
AbstractImmutableCharObjectMap<V>
This file was automatically generated from template file abstractImmutablePrimitiveObjectMap.stg.class
AbstractImmutableDoubleObjectMap<V>
This file was automatically generated from template file abstractImmutablePrimitiveObjectMap.stg.class
AbstractImmutableFloatObjectMap<V>
This file was automatically generated from template file abstractImmutablePrimitiveObjectMap.stg.class
AbstractImmutableIntObjectMap<V>
This file was automatically generated from template file abstractImmutablePrimitiveObjectMap.stg.class
AbstractImmutableLongObjectMap<V>
This file was automatically generated from template file abstractImmutablePrimitiveObjectMap.stg.class
AbstractImmutableShortObjectMap<V>
This file was automatically generated from template file abstractImmutablePrimitiveObjectMap.stg.(package private) class
ImmutableByteObjectEmptyMap<V>
ImmutableByteObjectEmptyMap is an optimization forImmutableByteObjectMap
of size 0.(package private) class
ImmutableByteObjectHashMap<V>
ImmutableByteObjectHashMap is the non-modifiable equivalent ofByteObjectHashMap
.(package private) class
ImmutableByteObjectSingletonMap<V>
ImmutableByteObjectSingletonMap is an optimization forImmutableByteObjectMap
of size 1.(package private) class
ImmutableCharObjectEmptyMap<V>
ImmutableCharObjectEmptyMap is an optimization forImmutableCharObjectMap
of size 0.(package private) class
ImmutableCharObjectHashMap<V>
ImmutableCharObjectHashMap is the non-modifiable equivalent ofCharObjectHashMap
.(package private) class
ImmutableCharObjectSingletonMap<V>
ImmutableCharObjectSingletonMap is an optimization forImmutableCharObjectMap
of size 1.(package private) class
ImmutableDoubleObjectEmptyMap<V>
ImmutableDoubleObjectEmptyMap is an optimization forImmutableDoubleObjectMap
of size 0.(package private) class
ImmutableDoubleObjectHashMap<V>
ImmutableDoubleObjectHashMap is the non-modifiable equivalent ofDoubleObjectHashMap
.(package private) class
ImmutableDoubleObjectSingletonMap<V>
ImmutableDoubleObjectSingletonMap is an optimization forImmutableDoubleObjectMap
of size 1.(package private) class
ImmutableFloatObjectEmptyMap<V>
ImmutableFloatObjectEmptyMap is an optimization forImmutableFloatObjectMap
of size 0.(package private) class
ImmutableFloatObjectHashMap<V>
ImmutableFloatObjectHashMap is the non-modifiable equivalent ofFloatObjectHashMap
.(package private) class
ImmutableFloatObjectSingletonMap<V>
ImmutableFloatObjectSingletonMap is an optimization forImmutableFloatObjectMap
of size 1.(package private) class
ImmutableIntObjectEmptyMap<V>
ImmutableIntObjectEmptyMap is an optimization forImmutableIntObjectMap
of size 0.(package private) class
ImmutableIntObjectHashMap<V>
ImmutableIntObjectHashMap is the non-modifiable equivalent ofIntObjectHashMap
.(package private) class
ImmutableIntObjectSingletonMap<V>
ImmutableIntObjectSingletonMap is an optimization forImmutableIntObjectMap
of size 1.(package private) class
ImmutableLongObjectEmptyMap<V>
ImmutableLongObjectEmptyMap is an optimization forImmutableLongObjectMap
of size 0.(package private) class
ImmutableLongObjectHashMap<V>
ImmutableLongObjectHashMap is the non-modifiable equivalent ofLongObjectHashMap
.(package private) class
ImmutableLongObjectSingletonMap<V>
ImmutableLongObjectSingletonMap is an optimization forImmutableLongObjectMap
of size 1.(package private) class
ImmutableShortObjectEmptyMap<V>
ImmutableShortObjectEmptyMap is an optimization forImmutableShortObjectMap
of size 0.(package private) class
ImmutableShortObjectHashMap<V>
ImmutableShortObjectHashMap is the non-modifiable equivalent ofShortObjectHashMap
.(package private) class
ImmutableShortObjectSingletonMap<V>
ImmutableShortObjectSingletonMap is an optimization forImmutableShortObjectMap
of size 1. -
Uses of InternalIterable in org.eclipse.collections.impl.map.mutable
Classes in org.eclipse.collections.impl.map.mutable that implement InternalIterable Modifier and Type Class Description class
AbstractMutableMap<K,V>
class
AbstractMutableMapIterable<K,V>
class
ConcurrentHashMap<K,V>
class
ConcurrentHashMapUnsafe<K,V>
class
ConcurrentMutableHashMap<K,V>
Deprecated.since 2.0class
MapAdapter<K,V>
This class provides a MutableMap wrapper around a JDK Collections Map interface instance.class
SynchronizedMutableMap<K,V>
A synchronized view of aMutableMap
.class
UnifiedMap<K,V>
UnifiedMap stores key/value pairs in a single array, where alternate slots are keys and values.class
UnmodifiableMutableMap<K,V>
An unmodifiable view of a map. -
Uses of InternalIterable in org.eclipse.collections.impl.map.mutable.primitive
-
Uses of InternalIterable in org.eclipse.collections.impl.map.ordered.mutable
Classes in org.eclipse.collections.impl.map.ordered.mutable that implement InternalIterable Modifier and Type Class Description class
OrderedMapAdapter<K,V>
class
UnmodifiableMutableOrderedMap<K,V>
An unmodifiable view of a map. -
Uses of InternalIterable in org.eclipse.collections.impl.map.sorted.immutable
Classes in org.eclipse.collections.impl.map.sorted.immutable that implement InternalIterable Modifier and Type Class Description class
AbstractImmutableSortedMap<K,V>
(package private) class
ImmutableEmptySortedMap<K,V>
This is a zero elementImmutableSortedMap
which is created by calling SortedMaps.immutable.empty().class
ImmutableTreeMap<K,V>
-
Uses of InternalIterable in org.eclipse.collections.impl.map.sorted.mutable
Classes in org.eclipse.collections.impl.map.sorted.mutable that implement InternalIterable Modifier and Type Class Description class
AbstractMutableSortedMap<K,V>
class
SortedMapAdapter<K,V>
This class provides a MutableSortedMap wrapper around a JDK Collections SortedMap interface instance.class
SynchronizedSortedMap<K,V>
A synchronized view of a SortedMap.class
TreeSortedMap<K,V>
class
UnmodifiableTreeMap<K,V>
An unmodifiable view of a map. -
Uses of InternalIterable in org.eclipse.collections.impl.map.strategy.immutable
Classes in org.eclipse.collections.impl.map.strategy.immutable that implement InternalIterable Modifier and Type Class Description (package private) class
ImmutableEmptyMapWithHashingStrategy<K,V>
This is a zero elementImmutableUnifiedMapWithHashingStrategy
which is created by calling the HashingStrategyMaps.immutable.empty() method.class
ImmutableUnifiedMapWithHashingStrategy<K,V>
-
Uses of InternalIterable in org.eclipse.collections.impl.map.strategy.mutable
Classes in org.eclipse.collections.impl.map.strategy.mutable that implement InternalIterable Modifier and Type Class Description class
UnifiedMapWithHashingStrategy<K,V>
UnifiedMapWithHashingStrategy stores key/value pairs in a single array, where alternate slots are keys and values. -
Uses of InternalIterable in org.eclipse.collections.impl.set
Classes in org.eclipse.collections.impl.set that implement InternalIterable Modifier and Type Class Description class
AbstractUnifiedSet<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.set.fixed
Classes in org.eclipse.collections.impl.set.fixed that implement InternalIterable Modifier and Type Class Description (package private) class
AbstractMemoryEfficientMutableSet<T>
(package private) class
DoubletonSet<T>
(package private) class
EmptySet<T>
This class is a memory efficient list with no elements.(package private) class
QuadrupletonSet<T>
(package private) class
SingletonSet<T>
(package private) class
TripletonSet<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.set.immutable
Classes in org.eclipse.collections.impl.set.immutable that implement InternalIterable Modifier and Type Class Description class
AbstractImmutableSet<T>
This class is the parent class for all ImmutableSets.(package private) class
ImmutableDoubletonSet<T>
(package private) class
ImmutableEmptySet<T>
This is a zero elementImmutableSet
which is created by calling the Sets.immutable.empty() method.(package private) class
ImmutableQuadrupletonSet<T>
(package private) class
ImmutableSingletonSet<T>
(package private) class
ImmutableTripletonSet<T>
(package private) class
ImmutableUnifiedSet<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.set.mutable
Classes in org.eclipse.collections.impl.set.mutable that implement InternalIterable Modifier and Type Class Description class
AbstractMutableSet<T>
class
MultiReaderUnifiedSet<T>
MultiReadUnifiedSet provides a thread-safe wrapper around a UnifiedSet, using a ReentrantReadWriteLock.(package private) static class
MultiReaderUnifiedSet.UntouchableMutableSet<T>
class
SetAdapter<T>
This class provides a MutableSet wrapper around a JDK Collections Set interface instance.class
SynchronizedMutableSet<T>
A synchronized view of aMutableSet
.class
UnifiedSet<T>
private class
UnifiedSet.UnifiedSetParallelUnsortedIterable.UnifiedSetParallelSplitLazyIterable
class
UnmodifiableMutableSet<T>
An unmodifiable view of a list. -
Uses of InternalIterable in org.eclipse.collections.impl.set.sorted.immutable
Classes in org.eclipse.collections.impl.set.sorted.immutable that implement InternalIterable Modifier and Type Class Description (package private) class
AbstractImmutableSortedSet<T>
This class is the parent class for all ImmutableSortedSets.(package private) class
ImmutableEmptySortedSet<T>
This is a zero elementImmutableSortedSet
which is created by calling the SortedSets.immutable.empty() method.(package private) class
ImmutableTreeSet<T>
private class
ImmutableTreeSet.SortedSetIterableParallelIterable.SortedSetIterableParallelBatchLazyIterable
-
Uses of InternalIterable in org.eclipse.collections.impl.set.sorted.mutable
Classes in org.eclipse.collections.impl.set.sorted.mutable that implement InternalIterable 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 aMutableSortedSet
.class
TreeSortedSet<T>
class
UnmodifiableSortedSet<T>
An unmodifiable view of a SortedSet. -
Uses of InternalIterable in org.eclipse.collections.impl.set.strategy.immutable
Classes in org.eclipse.collections.impl.set.strategy.immutable that implement InternalIterable Modifier and Type Class Description (package private) class
ImmutableEmptySetWithHashingStrategy<T>
This is a zero elementImmutableUnifiedSetWithHashingStrategy
which is created by calling the HashingStrategySets.immutable.empty() method.(package private) class
ImmutableUnifiedSetWithHashingStrategy<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.set.strategy.mutable
Classes in org.eclipse.collections.impl.set.strategy.mutable that implement InternalIterable Modifier and Type Class Description class
UnifiedSetWithHashingStrategy<T>
private class
UnifiedSetWithHashingStrategy.UnifiedSetParallelUnsortedIterable.UnifiedSetParallelSplitLazyIterable
-
Uses of InternalIterable in org.eclipse.collections.impl.stack.immutable
Classes in org.eclipse.collections.impl.stack.immutable that implement InternalIterable Modifier and Type Class Description (package private) class
ImmutableArrayStack<T>
Deprecated.Replaced byImmutableNotEmptyStack
.(package private) class
ImmutableEmptyStack<T>
(package private) class
ImmutableNotEmptyStack<T>
-
Uses of InternalIterable in org.eclipse.collections.impl.stack.mutable
Classes in org.eclipse.collections.impl.stack.mutable that implement InternalIterable Modifier and Type Class Description class
ArrayStack<T>
ArrayStack is a MutableStack which contains a FastList of data.class
SynchronizedStack<T>
A synchronized view of aMutableStack
.class
UnmodifiableStack<T>
-