Uses of Interface
org.eclipse.collections.api.InternalIterable
Packages that use InternalIterable
Package
Description
This package contains interfaces for Eclipse Collections API.
This package contains interfaces for Bag API.
This package contains interfaces for SortedBag API.
This package contains interfaces for BiMap API.
This package contains interfaces for list API which enhance the performance and functionality of
List.This package contains interfaces for map API which enhance the performance and functionality of
MapThis package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
This package contains mutable and immutable sorted map interfaces.
This package contains interfaces for set API which enhance the performance and functionality of
Set.This package contains interfaces for sorted set API.
This package contains interfaces for stack API.
-
Uses of InternalIterable in org.eclipse.collections.api
Subinterfaces of InternalIterable in org.eclipse.collections.apiModifier and TypeInterfaceDescriptioninterfaceLazyIterable<T>A LazyIterable is RichIterable which will defer evaluation for certain methods like select, reject, collect, etc.interfaceRichIterable<T>RichIterable is a read-only interface which extends the InternalIterable interface and adds many internal iterator methods. -
Uses of InternalIterable in org.eclipse.collections.api.bag
Subinterfaces of InternalIterable in org.eclipse.collections.api.bagModifier and TypeInterfaceDescriptioninterfaceBag<T>A Bag is a Collection whose elements are unordered and may contain duplicate entries.interfaceImmutableBag<T>interfaceinterfaceA MultiReaderBag provides thread-safe iteration for a bag through methodswithReadLockAndDelegate()andwithWriteLockAndDelegate().interfaceMutableBag<T>A MutableBag is a Collection whose elements are unordered and may contain duplicate entries.interfaceinterfaceUnsortedBag<T> -
Uses of InternalIterable in org.eclipse.collections.api.bag.sorted
Subinterfaces of InternalIterable in org.eclipse.collections.api.bag.sortedModifier and TypeInterfaceDescriptioninterfaceImmutableSortedBag is the non-modifiable equivalent interface toMutableSortedBag.interfaceinterfaceSortedBag<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.bimapModifier and TypeInterfaceDescriptioninterfaceBiMap<K,V> A map that allows users to look up key-value pairs from either direction.interfaceImmutableBiMap<K,V> ABiMapwhose contents cannot be altered after initialization.interfaceMutableBiMap<K,V> ABiMapwhose contents can be altered after initialization. -
Uses of InternalIterable in org.eclipse.collections.api.collection
Subinterfaces of InternalIterable in org.eclipse.collections.api.collectionModifier and TypeInterfaceDescriptioninterfaceA FixedSizeCollection is a collection that may be mutated, but cannot grow or shrink in size.interfaceImmutableCollection is the common interface between ImmutableList, ImmutableSet and ImmutableBag.interfaceMutableCollection 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.listModifier and TypeInterfaceDescriptioninterfaceA FixedSizeList is a list that may be mutated, but cannot grow or shrink in size.interfaceImmutableList is the non-modifiable equivalent interface toMutableList.interfaceListIterable<T>An iterable whose items are ordered and may be accessed directly by index.interfaceA MultiReaderList provides thread-safe iteration for a list through methodswithReadLockAndDelegate()andwithWriteLockAndDelegate().interfaceMutableList<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.mapModifier and TypeInterfaceDescriptioninterfaceConcurrentMutableMap<K,V> A ConcurrentMutableMap provides an api which combines and supports both MutableMap and ConcurrentMap.interfaceFixedSizeMap<K,V> A FixedSizeMap is a map that may be mutated, but cannot grow or shrink in size.interfaceImmutableMap<K,V> An ImmutableMap is different from a JCF Map because it has no mutating methods.interfaceImmutableMapIterable<K,V> interfaceImmutableOrderedMap<K,V> interfaceMapIterable<K,V> A Read-only Map API, with the minor exception inherited from java.lang.Iterable.interfaceMutableMap<K,V> A MutableMap is similar to a JCF Map but adds additional useful internal iterator methods.interfaceMutableMapIterable<K,V> interfaceMutableOrderedMap<K,V> interfaceOrderedMap<K,V> A map whose keys are ordered but not necessarily sorted, for example a linked hash map.interfaceUnsortedMapIterable<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.primitiveModifier and TypeInterfaceDescriptioninterfaceThis file was automatically generated from template file primitiveObjectMap.stg.interfaceThis file was automatically generated from template file primitiveObjectMap.stg.interfaceThis file was automatically generated from template file primitiveObjectMap.stg.interfaceThis file was automatically generated from template file primitiveObjectMap.stg.interfaceThis file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceThis file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceThis file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceThis file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceThis file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceThis file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceinterfaceThis file was automatically generated from template file immutablePrimitiveObjectMap.stg.interfaceIntObjectMap<V>This file was automatically generated from template file primitiveObjectMap.stg.interfaceThis file was automatically generated from template file primitiveObjectMap.stg.interfaceThis file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceThis file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceThis file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceThis file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceThis file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceThis file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceinterfaceThis file was automatically generated from template file mutablePrimitiveObjectMap.stg.interfaceinterfaceThis 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.sortedModifier and TypeInterfaceDescriptioninterfaceImmutableSortedMap<K,V> An ImmutableSortedMap is different from a JCF SortedMap because it has no mutating methods.interfaceMutableSortedMap<K,V> A MutableSortedMap is similar to a JCF Map but adds additional useful internal iterator methods.interfaceSortedMapIterable<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.orderedModifier and TypeInterfaceDescriptioninterfaceAn OrderedIterable is a RichIterable with some meaningful order, such as insertion order, access order, or sorted order.interfaceA ReversibleIterable is an ordered iterable that you can iterate over forwards or backwards.interfaceA 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.setModifier and TypeInterfaceDescriptioninterfaceFixedSizeSet<T>A FixedSizeSet is a set that may be mutated, but cannot grow or shrink in size.interfaceImmutableSet<T>ImmutableSet is the non-modifiable equivalent interface toMutableSet.interfaceinterfaceA MultiReaderSet provides thread-safe iteration for a set through methodswithReadLockAndDelegate()andwithWriteLockAndDelegate().interfaceMutableSet<T>A MutableSet is an extension java.util.Set which provides methods matching the Smalltalk Collection protocol.interfaceinterfaceSetIterable<T>A Read-only Set api, with the minor exception inherited from java.lang.Iterable (iterable.iterator().remove()).interfaceAn iterable whose items are unique. -
Uses of InternalIterable in org.eclipse.collections.api.set.sorted
Subinterfaces of InternalIterable in org.eclipse.collections.api.set.sortedModifier and TypeInterfaceDescriptioninterfaceImmutableSortedSet is the non-modifiable equivalent interface toMutableSortedSet.interfaceA MutableSortedSet is an implementation of a JCF SortedSet which provides methods matching the Smalltalk Collection protocol.interfaceAn 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.stackModifier and TypeInterfaceDescriptioninterfaceinterfaceMutableStack<T>interfaceStackIterable is a last-in-first-out data structure.