| Interface | Description |
|---|---|
| ShortBidirectionalIterable |
A type-specific
Iterable that further strengthens the specification of Iterable.iterator(). |
| ShortBidirectionalIterator |
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
| ShortBigListIterator |
A type-specific
BigListIterator. |
| ShortBinaryOperator |
A type-specific
BinaryOperator; provides methods operating both on objects
and on primitives. |
| ShortBooleanPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortBytePair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortCharPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortCollection |
A type-specific
Collection; provides some additional methods
that use polymorphism to avoid (un)boxing. |
| ShortDoublePair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortFloatPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortHash |
A type-specific
Hash interface. |
| ShortHash.Strategy |
A type-specific hash strategy.
|
| ShortIntPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortIterable |
A type-specific
Iterable that strengthens that specification of ShortIterable.iterator() and ShortIterable.forEach(Consumer). |
| ShortList |
A type-specific
List; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortListIterator |
A type-specific bidirectional iterator that is also a
ListIterator. |
| ShortLongPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortObjectPair<V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortPredicate |
A type-specific
Predicate; provides methods to test a primitive type both as object
and as primitive. |
| ShortReferencePair<V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortShortPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortShortSortedPair |
A type-specific immutable
SortedPair. |
| ShortStack |
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortUnaryOperator |
A type-specific
UnaryOperator; provides methods operating both on objects
and on primitives. |
| Class | Description |
|---|---|
| AbstractShortCollection |
An abstract class providing basic methods for collections implementing a type-specific interface.
|
| AbstractShortIterator |
An abstract class facilitating the creation of type-specific iterators.
|
| AbstractShortList |
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
| AbstractShortList.ShortRandomAccessSubList | |
| AbstractShortList.ShortSubList |
A class implementing a sublist view.
|
| AbstractShortSpliterator |
An abstract class facilitating the creation of type-specific iterators.
|
| ShortArrayList |
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| ShortBooleanImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortBooleanMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortByteImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortByteMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortCharImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortCharMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortCollections |
A class providing static methods and objects that do useful things with type-specific collections.
|
| ShortCollections.EmptyCollection |
An immutable class representing an empty type-specific collection.
|
| ShortCollections.IterableCollection |
A collection wrapper class for iterables.
|
| ShortDoubleImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortDoubleMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortFloatImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortFloatMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortImmutableList |
A type-specific array-based immutable list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| ShortIntImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortIntMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortIterators |
A class providing static methods and objects that do useful things with type-specific iterators.
|
| ShortIterators.AbstractIndexBasedIterator |
A skeletal implementation for an iterator backed by an index-based data store.
|
| ShortIterators.AbstractIndexBasedListIterator |
A skeletal implementation for a list-iterator backed by an index-based data store.
|
| ShortIterators.EmptyIterator |
A class returning no elements and a type-specific iterator interface.
|
| ShortIterators.UnmodifiableBidirectionalIterator |
An unmodifiable wrapper class for bidirectional iterators.
|
| ShortIterators.UnmodifiableIterator |
An unmodifiable wrapper class for iterators.
|
| ShortIterators.UnmodifiableListIterator |
An unmodifiable wrapper class for list iterators.
|
| ShortLists |
A class providing static methods and objects that do useful things with type-specific lists.
|
| ShortLists.EmptyList |
An immutable class representing an empty type-specific list.
|
| ShortLists.Singleton |
An immutable class representing a type-specific singleton list.
|
| ShortLists.SynchronizedList |
A synchronized wrapper class for lists.
|
| ShortLists.SynchronizedRandomAccessList |
A synchronized wrapper class for random-access lists.
|
| ShortLists.UnmodifiableList |
An unmodifiable wrapper class for lists.
|
| ShortLists.UnmodifiableRandomAccessList |
An unmodifiable wrapper class for random-access lists.
|
| ShortLongImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortLongMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortObjectImmutablePair<V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortObjectMutablePair<V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortReferenceImmutablePair<V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortReferenceMutablePair<V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortShortImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortShortImmutableSortedPair |
A type-specific immutable
SortedPair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortShortMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| ShortSpliterators |
A class providing static methods and objects that do useful things with type-specific spliterators.
|
| ShortSpliterators.AbstractIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
| ShortSpliterators.EarlyBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
| ShortSpliterators.EmptySpliterator |
A class returning no elements and a type-specific spliterator interface.
|
| ShortSpliterators.LateBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|