| Interface | Description |
|---|---|
| DoubleBidirectionalIterable |
A type-specific
Iterable that further strengthens the specification of Iterable.iterator(). |
| DoubleBidirectionalIterator |
A type-specific bidirectional iterator; provides an additional method to avoid (un)boxing,
and the possibility to skip elements backwards.
|
| DoubleBigListIterator |
A type-specific
BigListIterator. |
| DoubleBinaryOperator |
A type-specific
BinaryOperator; provides methods operating both on objects
and on primitives. |
| DoubleBooleanPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleBytePair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleCharPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleCollection |
A type-specific
Collection; provides some additional methods
that use polymorphism to avoid (un)boxing. |
| DoubleDoublePair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleDoubleSortedPair |
A type-specific immutable
SortedPair. |
| DoubleFloatPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleHash |
A type-specific
Hash interface. |
| DoubleHash.Strategy |
A type-specific hash strategy.
|
| DoubleIntPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleIterable |
A type-specific
Iterable that strengthens that specification of DoubleIterable.iterator() and DoubleIterable.forEach(Consumer). |
| DoubleList |
A type-specific
List; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleListIterator |
A type-specific bidirectional iterator that is also a
ListIterator. |
| DoubleLongPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleObjectPair<V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoublePredicate |
A type-specific
Predicate; provides methods to test a primitive type both as object
and as primitive. |
| DoubleReferencePair<V> |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleShortPair |
A type-specific
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleStack |
A type-specific
Stack; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleUnaryOperator |
A type-specific
UnaryOperator; provides methods operating both on objects
and on primitives. |
| Class | Description |
|---|---|
| AbstractDoubleCollection |
An abstract class providing basic methods for collections implementing a type-specific interface.
|
| AbstractDoubleIterator |
An abstract class facilitating the creation of type-specific iterators.
|
| AbstractDoubleList |
An abstract class providing basic methods for lists implementing a type-specific list interface.
|
| AbstractDoubleList.DoubleRandomAccessSubList | |
| AbstractDoubleList.DoubleSubList |
A class implementing a sublist view.
|
| AbstractDoubleSpliterator |
An abstract class facilitating the creation of type-specific iterators.
|
| DoubleArrayList |
A type-specific array-based list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| DoubleBooleanImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleBooleanMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleByteImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleByteMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleCharImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleCharMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleCollections |
A class providing static methods and objects that do useful things with type-specific collections.
|
| DoubleCollections.EmptyCollection |
An immutable class representing an empty type-specific collection.
|
| DoubleCollections.IterableCollection |
A collection wrapper class for iterables.
|
| DoubleDoubleImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleDoubleImmutableSortedPair |
A type-specific immutable
SortedPair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleDoubleMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleFloatImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleFloatMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleImmutableList |
A type-specific array-based immutable list; provides some additional methods that use polymorphism to avoid (un)boxing.
|
| DoubleIntImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleIntMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleIterators |
A class providing static methods and objects that do useful things with type-specific iterators.
|
| DoubleIterators.AbstractIndexBasedIterator |
A skeletal implementation for an iterator backed by an index-based data store.
|
| DoubleIterators.AbstractIndexBasedListIterator |
A skeletal implementation for a list-iterator backed by an index-based data store.
|
| DoubleIterators.EmptyIterator |
A class returning no elements and a type-specific iterator interface.
|
| DoubleIterators.UnmodifiableBidirectionalIterator |
An unmodifiable wrapper class for bidirectional iterators.
|
| DoubleIterators.UnmodifiableIterator |
An unmodifiable wrapper class for iterators.
|
| DoubleIterators.UnmodifiableListIterator |
An unmodifiable wrapper class for list iterators.
|
| DoubleLists |
A class providing static methods and objects that do useful things with type-specific lists.
|
| DoubleLists.EmptyList |
An immutable class representing an empty type-specific list.
|
| DoubleLists.Singleton |
An immutable class representing a type-specific singleton list.
|
| DoubleLists.SynchronizedList |
A synchronized wrapper class for lists.
|
| DoubleLists.SynchronizedRandomAccessList |
A synchronized wrapper class for random-access lists.
|
| DoubleLists.UnmodifiableList |
An unmodifiable wrapper class for lists.
|
| DoubleLists.UnmodifiableRandomAccessList |
An unmodifiable wrapper class for random-access lists.
|
| DoubleLongImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleLongMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleObjectImmutablePair<V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleObjectMutablePair<V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleReferenceImmutablePair<V> |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleReferenceMutablePair<V> |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleShortImmutablePair |
A type-specific immutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleShortMutablePair |
A type-specific mutable
Pair; provides some additional methods that use polymorphism to avoid (un)boxing. |
| DoubleSpliterators |
A class providing static methods and objects that do useful things with type-specific spliterators.
|
| DoubleSpliterators.AbstractIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
| DoubleSpliterators.EarlyBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|
| DoubleSpliterators.EmptySpliterator |
A class returning no elements and a type-specific spliterator interface.
|
| DoubleSpliterators.LateBindingSizeIndexBasedSpliterator |
A skeletal implementation for a spliterator backed by an index based data store.
|