| Interface | Description |
|---|---|
| IntBidirectionalIterable |
A type-specific
Iterable that further strengthens the specification of Iterable.iterator(). |
| IntBidirectionalIterator |
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
| IntBigListIterator |
A type-specific
BigListIterator. |
| IntBinaryOperator |
A type-specific
BinaryOperator; provides methods operating both on objects
and on primitives. |
| IntBooleanPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntBytePair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntCharPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntCollection |
A type-specific
Collection; provides some additional methods
that use polymorphism to avoid (un)boxing. |
| IntDoublePair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntFloatPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntHash |
A type-specific
Hash interface. |
| IntHash.Strategy |
A type-specific hash strategy.
|
| IntIntPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntIntSortedPair |
A type-specific immutable
SortedPair. |
| IntIterable |
A type-specific
Iterable that strengthens that specification of IntIterable.iterator() and IntIterable.forEach(Consumer). |
| IntList |
A type-specific
List; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntListIterator |
A type-specific bidirectional iterator that is also a
ListIterator. |
| IntLongPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntObjectPair<V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntPredicate |
A type-specific
Predicate; provides methods to test a primitive type both as object
and as primitive. |
| IntReferencePair<V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntShortPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntUnaryOperator |
A type-specific
UnaryOperator; provides methods operating both on objects
and on primitives. |
| Class | Description |
|---|---|
| AbstractIntCollection |
An abstract class providing basic methods for collections implementing a 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.
|
| AbstractIntSpliterator |
An abstract class facilitating the creation of type-specific iterators.
|
| IntArrayList |
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| IntBooleanImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntBooleanMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntByteImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntByteMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntCharImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntCharMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| 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.
|
| IntDoubleImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntDoubleMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntFloatImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntFloatMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntImmutableList |
A type-specific array-based immutable list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| IntIntImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntIntImmutableSortedPair |
A type-specific immutable
SortedPair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntIntMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| 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.
|
| 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 immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntLongMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntObjectImmutablePair<V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntObjectMutablePair<V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntReferenceImmutablePair<V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntReferenceMutablePair<V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntShortImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| IntShortMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| 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.
|