| Interface | Description |
|---|---|
| LongBidirectionalIterable |
A type-specific
Iterable that further strengthens the specification of Iterable.iterator(). |
| LongBidirectionalIterator |
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
| LongBigListIterator |
A type-specific
BigListIterator. |
| LongBinaryOperator |
A type-specific
BinaryOperator; provides methods operating both on objects
and on primitives. |
| LongBooleanPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongBytePair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongCharPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongCollection |
A type-specific
Collection; provides some additional methods
that use polymorphism to avoid (un)boxing. |
| LongDoublePair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongFloatPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongHash |
A type-specific
Hash interface. |
| LongHash.Strategy |
A type-specific hash strategy.
|
| LongIntPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongIterable |
A type-specific
Iterable that strengthens that specification of LongIterable.iterator() and LongIterable.forEach(Consumer). |
| LongList |
A type-specific
List; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongListIterator |
A type-specific bidirectional iterator that is also a
ListIterator. |
| LongLongPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongLongSortedPair |
A type-specific immutable
SortedPair. |
| LongObjectPair<V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongPredicate |
A type-specific
Predicate; provides methods to test a primitive type both as object
and as primitive. |
| LongReferencePair<V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongShortPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongStack |
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongUnaryOperator |
A type-specific
UnaryOperator; provides methods operating both on objects
and on primitives. |
| Class | Description |
|---|---|
| AbstractLongCollection |
An abstract class providing basic methods for collections implementing a type-specific interface.
|
| AbstractLongIterator |
An abstract class facilitating the creation of type-specific iterators.
|
| AbstractLongList |
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
| AbstractLongList.LongRandomAccessSubList | |
| AbstractLongList.LongSubList |
A class implementing a sublist view.
|
| AbstractLongSpliterator |
An abstract class facilitating the creation of type-specific iterators.
|
| LongArrayList |
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| LongBooleanImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongBooleanMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongByteImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongByteMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongCharImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongCharMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongCollections |
A class providing static methods and objects that do useful things with type-specific collections.
|
| LongCollections.EmptyCollection |
An immutable class representing an empty type-specific collection.
|
| LongCollections.IterableCollection |
A collection wrapper class for iterables.
|
| LongDoubleImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongDoubleMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongFloatImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongFloatMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongImmutableList |
A type-specific array-based immutable list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| LongIntImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongIntMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongIterators |
A class providing static methods and objects that do useful things with type-specific iterators.
|
| LongIterators.AbstractIndexBasedIterator |
A skeletal implementation for an iterator backed by an index-based data store.
|
| LongIterators.AbstractIndexBasedListIterator |
A skeletal implementation for a list-iterator backed by an index-based data store.
|
| LongIterators.EmptyIterator |
A class returning no elements and a type-specific iterator interface.
|
| LongIterators.UnmodifiableBidirectionalIterator |
An unmodifiable wrapper class for bidirectional iterators.
|
| LongIterators.UnmodifiableIterator |
An unmodifiable wrapper class for iterators.
|
| LongIterators.UnmodifiableListIterator |
An unmodifiable wrapper class for list iterators.
|
| LongLists |
A class providing static methods and objects that do useful things with type-specific lists.
|
| LongLists.EmptyList |
An immutable class representing an empty type-specific list.
|
| LongLists.Singleton |
An immutable class representing a type-specific singleton list.
|
| LongLists.SynchronizedList |
A synchronized wrapper class for lists.
|
| LongLists.SynchronizedRandomAccessList |
A synchronized wrapper class for random-access lists.
|
| LongLists.UnmodifiableList |
An unmodifiable wrapper class for lists.
|
| LongLists.UnmodifiableRandomAccessList |
An unmodifiable wrapper class for random-access lists.
|
| LongLongImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongLongImmutableSortedPair |
A type-specific immutable
SortedPair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongLongMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongObjectImmutablePair<V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongObjectMutablePair<V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongReferenceImmutablePair<V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongReferenceMutablePair<V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongShortImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongShortMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| LongSpliterators |
A class providing static methods and objects that do useful things with type-specific spliterators.
|
| LongSpliterators.AbstractIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
| LongSpliterators.EarlyBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
| LongSpliterators.EmptySpliterator |
A class returning no elements and a type-specific spliterator interface.
|
| LongSpliterators.LateBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|