Uses of Interface
org.eclipse.collections.api.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 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.ordered | |
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.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 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.bimap | |
org.eclipse.collections.impl.bimap.immutable | |
org.eclipse.collections.impl.bimap.mutable |
This package contains implementations of the
MutableBiMap interface. |
org.eclipse.collections.impl.collection | |
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.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 the
MutableMap 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 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. |
org.eclipse.collections.impl.stack.mutable |
This package contains implementations of the
MutableStack 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 than a JCF Map but in that 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 than a JCF SortedMap in that it has no mutating methods, but it shares the read-only protocol of a SortedMap.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>
class
ImmutableHashBag<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.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.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>
-
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 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 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 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.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>
class
ArrayAdapter<T>
This class provides a MutableList wrapper around an array. -
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>
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 aMutableList
.class
UnmodifiableMutableList<T>
An unmodifiable view of a list. -
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.immutable
Classes in org.eclipse.collections.impl.map.immutable that implement InternalIterable Modifier and Type Class Description class
AbstractImmutableMap<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. -
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
Classes in org.eclipse.collections.impl.map.mutable.primitive that implement InternalIterable Modifier and Type Class Description class
ByteObjectHashMap<V>
This file was automatically generated from template file primitiveObjectHashMap.stg.class
CharObjectHashMap<V>
This file was automatically generated from template file primitiveObjectHashMap.stg.class
DoubleObjectHashMap<V>
This file was automatically generated from template file primitiveObjectHashMap.stg.class
FloatObjectHashMap<V>
This file was automatically generated from template file primitiveObjectHashMap.stg.class
IntObjectHashMap<V>
This file was automatically generated from template file primitiveObjectHashMap.stg.class
LongObjectHashMap<V>
This file was automatically generated from template file primitiveObjectHashMap.stg.class
ShortObjectHashMap<V>
This file was automatically generated from template file primitiveObjectHashMap.stg.class
SynchronizedByteObjectMap<V>
A synchronized view of aMutableByteObjectMap
.class
SynchronizedCharObjectMap<V>
A synchronized view of aMutableCharObjectMap
.class
SynchronizedDoubleObjectMap<V>
A synchronized view of aMutableDoubleObjectMap
.class
SynchronizedFloatObjectMap<V>
A synchronized view of aMutableFloatObjectMap
.class
SynchronizedIntObjectMap<V>
A synchronized view of aMutableIntObjectMap
.class
SynchronizedLongObjectMap<V>
A synchronized view of aMutableLongObjectMap
.class
SynchronizedShortObjectMap<V>
A synchronized view of aMutableShortObjectMap
.class
UnmodifiableByteObjectMap<V>
This file was automatically generated from template file unmodifiablePrimitiveObjectMap.stg.class
UnmodifiableCharObjectMap<V>
This file was automatically generated from template file unmodifiablePrimitiveObjectMap.stg.class
UnmodifiableDoubleObjectMap<V>
This file was automatically generated from template file unmodifiablePrimitiveObjectMap.stg.class
UnmodifiableFloatObjectMap<V>
This file was automatically generated from template file unmodifiablePrimitiveObjectMap.stg.class
UnmodifiableIntObjectMap<V>
This file was automatically generated from template file unmodifiablePrimitiveObjectMap.stg.class
UnmodifiableLongObjectMap<V>
This file was automatically generated from template file unmodifiablePrimitiveObjectMap.stg.class
UnmodifiableShortObjectMap<V>
This file was automatically generated from template file unmodifiablePrimitiveObjectMap.stg. -
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>
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 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.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. -
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.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>
class
UnmodifiableMutableSet<T>
An unmodifiable view of a list. -
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.mutable
Classes in org.eclipse.collections.impl.set.strategy.mutable that implement InternalIterable Modifier and Type Class Description class
UnifiedSetWithHashingStrategy<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>