Package it.unimi.dsi.fastutil.ints
Type-specific classes for integer elements or keys.
-
Interface Summary Interface Description Int2ByteFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2CharFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2DoubleFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2DoubleMap A type-specificMap
; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Int2DoubleMap.Entry A type-specificMap.Entry
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2DoubleMap.FastEntrySet An entry set providing fast iteration.Int2DoubleSortedMap A type-specificSortedMap
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2DoubleSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Int2FloatFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2IntFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2IntMap A type-specificMap
; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Int2IntMap.Entry A type-specificMap.Entry
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2IntMap.FastEntrySet An entry set providing fast iteration.Int2IntSortedMap A type-specificSortedMap
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2IntSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Int2LongFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2LongMap A type-specificMap
; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Int2LongMap.Entry A type-specificMap.Entry
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2LongMap.FastEntrySet An entry set providing fast iteration.Int2LongSortedMap A type-specificSortedMap
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2LongSortedMap.FastSortedEntrySet A sorted entry set providing fast iteration.Int2ObjectFunction<V> A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2ObjectMap<V> A type-specificMap
; provides some additional methods that use polymorphism to avoid (un)boxing, and handling of a default return value.Int2ObjectMap.Entry<V> A type-specificMap.Entry
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2ObjectMap.FastEntrySet<V> An entry set providing fast iteration.Int2ObjectSortedMap<V> A type-specificSortedMap
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2ObjectSortedMap.FastSortedEntrySet<V> A sorted entry set providing fast iteration.Int2ReferenceFunction<V> A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.Int2ShortFunction A type-specificFunction
; provides some additional methods that use polymorphism to avoid (un)boxing.IntBidirectionalIterable A type-specificIterable
that further strengthens the specification ofIterable.iterator()
.IntBidirectionalIterator A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing, and the possibility to skip elements backwards.IntBigList A type-specificBigList
; provides some additional methods that use polymorphism to avoid (un)boxing.IntBigListIterator A type-specificBigListIterator
.IntBinaryOperator A type-specificBinaryOperator
; provides methods operating both on objects and on primitives.IntCollection A type-specificCollection
; provides some additional methods that use polymorphism to avoid (un)boxing.IntComparator A type-specificComparator
; provides methods to compare two primitive types both as objects and as primitive types.IntConsumer A type-specificConsumer
; provides methods to consume a primitive type both as object and as primitive.IntDoublePair A type-specificPair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntHash A type-specificHash
interface.IntHash.Strategy A type-specific hash strategy.IntIndirectPriorityQueue A type-specificIndirectPriorityQueue
.IntIntPair A type-specificPair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntIntSortedPair A type-specific immutableSortedPair
.IntIterable A type-specificIterable
that strengthens that specification ofIntIterable.iterator()
andIntIterable.forEach(Consumer)
.IntIterator A type-specificIterator
; provides an additional method to avoid (un)boxing, and the possibility to skip elements.IntList A type-specificList
; provides some additional methods that use polymorphism to avoid (un)boxing.IntListIterator A type-specific bidirectional iterator that is also aListIterator
.IntLongPair A type-specificPair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntObjectPair<V> A type-specificPair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntPredicate A type-specificPredicate
; provides methods to test a primitive type both as object and as primitive.IntPriorityQueue A type-specificPriorityQueue
; provides some additional methods that use polymorphism to avoid (un)boxing.IntSet A type-specificSet
; provides some additional methods that use polymorphism to avoid (un)boxing.IntSortedSet A type-specificSortedSet
; provides some additional methods that use polymorphism to avoid (un)boxing.IntSpliterator A type-specificSpliterator
; provides an additional methods to avoid (un)boxing, and the possibility to skip elements.IntStack A type-specificStack
; provides some additional methods that use polymorphism to avoid (un)boxing.IntUnaryOperator A type-specificUnaryOperator
; provides methods operating both on objects and on primitives. -
Class Summary Class Description AbstractInt2DoubleFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractInt2DoubleMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractInt2DoubleMap.BasicEntry This class provides a basic but complete type-specific entry class for all those maps implementations that do not have entries on their own (e.g., most immutable maps).AbstractInt2DoubleMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractInt2DoubleSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractInt2IntFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractInt2IntMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractInt2IntMap.BasicEntry This class provides a basic but complete type-specific entry class for all those maps implementations that do not have entries on their own (e.g., most immutable maps).AbstractInt2IntMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractInt2IntSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractInt2LongFunction An abstract class providing basic methods for functions implementing a type-specific interface.AbstractInt2LongMap An abstract class providing basic methods for maps implementing a type-specific interface.AbstractInt2LongMap.BasicEntry This class provides a basic but complete type-specific entry class for all those maps implementations that do not have entries on their own (e.g., most immutable maps).AbstractInt2LongMap.BasicEntrySet This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractInt2LongSortedMap An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractInt2ObjectFunction<V> An abstract class providing basic methods for functions implementing a type-specific interface.AbstractInt2ObjectMap<V> An abstract class providing basic methods for maps implementing a type-specific interface.AbstractInt2ObjectMap.BasicEntry<V> This class provides a basic but complete type-specific entry class for all those maps implementations that do not have entries on their own (e.g., most immutable maps).AbstractInt2ObjectMap.BasicEntrySet<V> This class provides a basic implementation for an Entry set which forwards some queries to the map.AbstractInt2ObjectSortedMap<V> An abstract class providing basic methods for sorted maps implementing a type-specific interface.AbstractIntBidirectionalIterator Deprecated. As of fastutil 8 this class is no longer necessary, as its previous abstract methods are now default methods of the type-specific interface.AbstractIntBigList An abstract class providing basic methods for big lists implementing a type-specific big list interface.AbstractIntBigList.IntRandomAccessSubList AbstractIntBigList.IntSubList A class implementing a sublist view.AbstractIntBigListIterator Deprecated. As of fastutil 8 this class is no longer necessary, as its previous abstract methods are now default methods of the type-specific interface.AbstractIntCollection An abstract class providing basic methods for collections implementing a type-specific interface.AbstractIntComparator Deprecated. As of fastutil 8 this class is no longer necessary, as its only previous abstract method is now a default method of the type-specific interface.AbstractIntIterator An abstract class facilitating the creation of type-specific iterators.AbstractIntList An abstract class providing basic methods for lists implementing a type-specific list interface.AbstractIntList.IntRandomAccessSubList AbstractIntList.IntSubList A class implementing a sublist view.AbstractIntListIterator Deprecated. As of fastutil 8 this class is no longer necessary, as its previous abstract methods are now default methods of the type-specific interface.AbstractIntPriorityQueue Deprecated. As of fastutil 8 this class is no longer necessary, as its previous abstract methods are now default methods of the type-specific interface.AbstractIntSet An abstract class providing basic methods for sets implementing a type-specific interface.AbstractIntSortedSet An abstract class providing basic methods for sorted sets implementing a type-specific interface.AbstractIntSpliterator An abstract class facilitating the creation of type-specific iterators.AbstractIntStack Deprecated. As of fastutil 8 this class is no longer necessary, as its previous abstract methods are now default methods of the type-specific interface.Int2DoubleArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Int2DoubleAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Int2DoubleFunctions A class providing static methods and objects that do useful things with type-specific functions.Int2DoubleFunctions.EmptyFunction An immutable class representing an empty type-specific function.Int2DoubleFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Int2DoubleFunctions.Singleton An immutable class representing a type-specific singleton function.Int2DoubleFunctions.SynchronizedFunction A synchronized wrapper class for functions.Int2DoubleFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Int2DoubleLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Int2DoubleMaps A class providing static methods and objects that do useful things with type-specific maps.Int2DoubleMaps.EmptyMap An immutable class representing an empty type-specific map.Int2DoubleMaps.Singleton An immutable class representing a type-specific singleton map.Int2DoubleMaps.SynchronizedMap A synchronized wrapper class for maps.Int2DoubleMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Int2DoubleOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Int2DoubleOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Int2DoubleRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Int2DoubleSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Int2DoubleSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Int2DoubleSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Int2DoubleSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Int2DoubleSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Int2IntArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Int2IntAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Int2IntFunctions A class providing static methods and objects that do useful things with type-specific functions.Int2IntFunctions.EmptyFunction An immutable class representing an empty type-specific function.Int2IntFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Int2IntFunctions.Singleton An immutable class representing a type-specific singleton function.Int2IntFunctions.SynchronizedFunction A synchronized wrapper class for functions.Int2IntFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Int2IntLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Int2IntMaps A class providing static methods and objects that do useful things with type-specific maps.Int2IntMaps.EmptyMap An immutable class representing an empty type-specific map.Int2IntMaps.Singleton An immutable class representing a type-specific singleton map.Int2IntMaps.SynchronizedMap A synchronized wrapper class for maps.Int2IntMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Int2IntOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Int2IntOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Int2IntRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Int2IntSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Int2IntSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Int2IntSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Int2IntSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Int2IntSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Int2LongArrayMap A simple, brute-force implementation of a map based on two parallel backing arrays.Int2LongAVLTreeMap A type-specific AVL tree map with a fast, small-footprint implementation.Int2LongFunctions A class providing static methods and objects that do useful things with type-specific functions.Int2LongFunctions.EmptyFunction An immutable class representing an empty type-specific function.Int2LongFunctions.PrimitiveFunction An adapter for mapping generic total functions to partial primitive functions.Int2LongFunctions.Singleton An immutable class representing a type-specific singleton function.Int2LongFunctions.SynchronizedFunction A synchronized wrapper class for functions.Int2LongFunctions.UnmodifiableFunction An unmodifiable wrapper class for functions.Int2LongLinkedOpenHashMap A type-specific linked hash map with with a fast, small-footprint implementation.Int2LongMaps A class providing static methods and objects that do useful things with type-specific maps.Int2LongMaps.EmptyMap An immutable class representing an empty type-specific map.Int2LongMaps.Singleton An immutable class representing a type-specific singleton map.Int2LongMaps.SynchronizedMap A synchronized wrapper class for maps.Int2LongMaps.UnmodifiableMap An unmodifiable wrapper class for maps.Int2LongOpenCustomHashMap A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Int2LongOpenHashMap A type-specific hash map with a fast, small-footprint implementation.Int2LongRBTreeMap A type-specific red-black tree map with a fast, small-footprint implementation.Int2LongSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Int2LongSortedMaps.EmptySortedMap An immutable class representing an empty type-specific sorted map.Int2LongSortedMaps.Singleton An immutable class representing a type-specific singleton sorted map.Int2LongSortedMaps.SynchronizedSortedMap A synchronized wrapper class for sorted maps.Int2LongSortedMaps.UnmodifiableSortedMap An unmodifiable wrapper class for sorted maps.Int2ObjectArrayMap<V> A simple, brute-force implementation of a map based on two parallel backing arrays.Int2ObjectAVLTreeMap<V> A type-specific AVL tree map with a fast, small-footprint implementation.Int2ObjectFunctions A class providing static methods and objects that do useful things with type-specific functions.Int2ObjectFunctions.EmptyFunction<V> An immutable class representing an empty type-specific function.Int2ObjectFunctions.PrimitiveFunction<V> An adapter for mapping generic total functions to partial primitive functions.Int2ObjectFunctions.Singleton<V> An immutable class representing a type-specific singleton function.Int2ObjectFunctions.SynchronizedFunction<V> A synchronized wrapper class for functions.Int2ObjectFunctions.UnmodifiableFunction<V> An unmodifiable wrapper class for functions.Int2ObjectLinkedOpenHashMap<V> A type-specific linked hash map with with a fast, small-footprint implementation.Int2ObjectMaps A class providing static methods and objects that do useful things with type-specific maps.Int2ObjectMaps.EmptyMap<V> An immutable class representing an empty type-specific map.Int2ObjectMaps.Singleton<V> An immutable class representing a type-specific singleton map.Int2ObjectMaps.SynchronizedMap<V> A synchronized wrapper class for maps.Int2ObjectMaps.UnmodifiableMap<V> An unmodifiable wrapper class for maps.Int2ObjectOpenCustomHashMap<V> A type-specific hash map with a fast, small-footprint implementation whose hashing strategy is specified at creation time.Int2ObjectOpenHashMap<V> A type-specific hash map with a fast, small-footprint implementation.Int2ObjectRBTreeMap<V> A type-specific red-black tree map with a fast, small-footprint implementation.Int2ObjectSortedMaps A class providing static methods and objects that do useful things with type-specific sorted maps.Int2ObjectSortedMaps.EmptySortedMap<V> An immutable class representing an empty type-specific sorted map.Int2ObjectSortedMaps.Singleton<V> An immutable class representing a type-specific singleton sorted map.Int2ObjectSortedMaps.SynchronizedSortedMap<V> A synchronized wrapper class for sorted maps.Int2ObjectSortedMaps.UnmodifiableSortedMap<V> An unmodifiable wrapper class for sorted maps.IntArrayFIFOQueue A type-specific array-based FIFO queue, supporting also deque operations.IntArrayFrontCodedBigList Compact storage of big lists of arrays using front coding.IntArrayFrontCodedList Compact storage of lists of arrays using front coding.IntArrayIndirectPriorityQueue A type-specific array-based semi-indirect priority queue.IntArrayList A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.IntArrayPriorityQueue A type-specific array-based priority queue.IntArrays A class providing static methods and objects that do useful things with type-specific arrays.IntArraySet A simple, brute-force implementation of a set based on a backing array.IntAVLTreeSet A type-specific AVL tree set with a fast, small-footprint implementation.IntBigArrayBigList A type-specific big list based on a big array; provides some additional methods that use polymorphism to avoid (un)boxing.IntBigArrays A class providing static methods and objects that do useful things with big arrays.IntBigListIterators A class providing static methods and objects that do useful things with type-specific iterators.IntBigListIterators.AbstractIndexBasedBigIterator A skeletal implementation for an iterator backed by an index based data store.IntBigListIterators.AbstractIndexBasedBigListIterator A skeletal implementation for a list-iterator backed by an index based data store.IntBigListIterators.BigListIteratorListIterator A class exposing a list iterator as a big-list iterator..IntBigListIterators.EmptyBigListIterator A class returning no elements and a type-specific big list iterator interface.IntBigListIterators.UnmodifiableBigListIterator An unmodifiable wrapper class for big list iterators.IntBigLists A class providing static methods and objects that do useful things with type-specific big lists.IntBigLists.EmptyBigList An immutable class representing an empty type-specific big list.IntBigLists.ListBigList A class exposing a list as a big list.IntBigLists.Singleton An immutable class representing a type-specific singleton big list.IntBigLists.SynchronizedBigList A synchronized wrapper class for big lists.IntBigLists.UnmodifiableBigList An unmodifiable wrapper class for big lists.IntBigSpliterators A class providing static methods and objects that do useful things with type-specific spliterators on big (potentially greater thenInteger.MAX_VALUE
items long).IntBigSpliterators.AbstractIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.IntBigSpliterators.EarlyBindingSizeIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.IntBigSpliterators.LateBindingSizeIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.IntCollections A class providing static methods and objects that do useful things with type-specific collections.IntCollections.EmptyCollection An immutable class representing an empty type-specific collection.IntCollections.IterableCollection A collection wrapper class for iterables.IntComparators A class providing static methods and objects that do useful things with comparators.IntDoubleImmutablePair A type-specific immutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntDoubleMutablePair A type-specific mutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntHeapIndirectPriorityQueue A type-specific heap-based indirect priority queue.IntHeapPriorityQueue A type-specific heap-based priority queue.IntHeaps A class providing static methods and objects that do useful things with heaps.IntHeapSemiIndirectPriorityQueue A type-specific heap-based semi-indirect priority queue.IntImmutableList A type-specific array-based immutable list; provides some additional methods that use polymorphism to avoid (un)boxing.IntIndirectHeaps A class providing static methods and objects that do useful things with indirect heaps.IntIntImmutablePair A type-specific immutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntIntImmutableSortedPair A type-specific immutableSortedPair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntIntMutablePair A type-specific mutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntIterables A class providing static methods and objects that do useful things with type-specific iterables.IntIterators A class providing static methods and objects that do useful things with type-specific iterators.IntIterators.AbstractIndexBasedIterator A skeletal implementation for an iterator backed by an index-based data store.IntIterators.AbstractIndexBasedListIterator A skeletal implementation for a list-iterator backed by an index-based data store.IntIterators.EmptyIterator A class returning no elements and a type-specific iterator interface.IntIterators.UnmodifiableBidirectionalIterator An unmodifiable wrapper class for bidirectional iterators.IntIterators.UnmodifiableIterator An unmodifiable wrapper class for iterators.IntIterators.UnmodifiableListIterator An unmodifiable wrapper class for list iterators.IntLinkedOpenCustomHashSet A type-specific linked hash set with with a fast, small-footprint implementation.IntLinkedOpenHashSet A type-specific linked hash set with with a fast, small-footprint implementation.IntLists A class providing static methods and objects that do useful things with type-specific lists.IntLists.EmptyList An immutable class representing an empty type-specific list.IntLists.Singleton An immutable class representing a type-specific singleton list.IntLists.SynchronizedList A synchronized wrapper class for lists.IntLists.SynchronizedRandomAccessList A synchronized wrapper class for random-access lists.IntLists.UnmodifiableList An unmodifiable wrapper class for lists.IntLists.UnmodifiableRandomAccessList An unmodifiable wrapper class for random-access lists.IntLongImmutablePair A type-specific immutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntLongMutablePair A type-specific mutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntObjectImmutablePair<V> A type-specific immutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntObjectMutablePair<V> A type-specific mutablePair
; provides some additional methods that use polymorphism to avoid (un)boxing.IntOpenCustomHashSet A type-specific hash set with a fast, small-footprint implementation whose hashing strategy is specified at creation time.IntOpenHashBigSet A type-specific hash big set with with a fast, small-footprint implementation.IntOpenHashSet A type-specific hash set with with a fast, small-footprint implementation.IntPriorityQueues A class providing static methods and objects that do useful things with type-specific priority queues.IntPriorityQueues.SynchronizedPriorityQueue A synchronized wrapper class for priority queues.IntRBTreeSet A type-specific red-black tree set with a fast, small-footprint implementation.IntSemiIndirectHeaps A class providing static methods and objects that do useful things with semi-indirect heaps.IntSets A class providing static methods and objects that do useful things with type-specific sets.IntSets.EmptySet An immutable class representing the empty set and implementing a type-specific set interface.IntSets.Singleton An immutable class representing a type-specific singleton set.IntSets.SynchronizedSet A synchronized wrapper class for sets.IntSets.UnmodifiableSet An unmodifiable wrapper class for sets.IntSortedSets A class providing static methods and objects that do useful things with type-specific sorted sets.IntSortedSets.EmptySet An immutable class representing the empty sorted set and implementing a type-specific set interface.IntSortedSets.Singleton A class representing a singleton sorted set.IntSortedSets.SynchronizedSortedSet A synchronized wrapper class for sorted sets.IntSortedSets.UnmodifiableSortedSet An unmodifiable wrapper class for sorted sets.IntSpliterators A class providing static methods and objects that do useful things with type-specific spliterators.IntSpliterators.AbstractIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.IntSpliterators.EarlyBindingSizeIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.IntSpliterators.EmptySpliterator A class returning no elements and a type-specific spliterator interface.IntSpliterators.LateBindingSizeIndexBasedSpliterator A skeletal implementation for a spliterator backed by an index based data store.