public interface DoubleList extends java.util.List<java.lang.Double>, DoubleCollection
List for double values.| Modifier and Type | Method and Description |
|---|---|
default boolean |
add(java.lang.Double x) |
default void |
add(int index,
java.lang.Double x) |
default boolean |
addAll(java.util.Collection<? extends java.lang.Double> c) |
default boolean |
addAll(int index,
java.util.Collection<? extends java.lang.Double> c) |
default boolean |
addAllDoubles(double... xs) |
default boolean |
addAllDoubles(DoubleCollection xs) |
default boolean |
addAllDoublesAt(int index,
double... xs) |
default boolean |
addAllDoublesAt(int index,
DoubleCollection xs) |
default boolean |
addDouble(double x) |
default void |
addDoubleAt(int index,
double x) |
default int |
binarySearchExactly(double x) |
default void |
clear() |
default boolean |
contains(java.lang.Object o) |
default boolean |
containsAll(java.util.Collection<?> c) |
static DoubleList |
copy(java.util.PrimitiveIterator.OfDouble iterator) |
default java.lang.Double |
get(int index) |
default double |
getDouble(int index) |
default int |
indexOf(java.lang.Object o) |
default int |
indexOfDouble(double x,
double precision) |
default int |
indexOfDoubleExactly(double x) |
default boolean |
isEmpty() |
default int |
lastIndexOf(java.lang.Object o) |
default int |
lastIndexOfDouble(double x,
double precision) |
default int |
lastIndexOfDoubleExactly(double x) |
default DoubleListIterator |
listIterator() |
default DoubleListIterator |
listIterator(int index) |
static DoubleList |
of(double... xs) |
default java.lang.Double |
remove(int index) |
default boolean |
remove(java.lang.Object o) |
default boolean |
removeAll(java.util.Collection<?> c) |
default double |
removeDoubleAt(int index) |
default boolean |
removeIf(java.util.function.Predicate<? super java.lang.Double> filter) |
default void |
replaceAll(java.util.function.UnaryOperator<java.lang.Double> operator) |
default void |
replaceAllDoubles(java.util.function.DoubleUnaryOperator operator) |
default boolean |
retainAll(java.util.Collection<?> c) |
default java.lang.Double |
set(int index,
java.lang.Double x) |
default double |
setDouble(int index,
double x) |
default void |
sort(java.util.Comparator<? super java.lang.Double> c) |
default void |
sortDoubles() |
default void |
sortDoubles(DoubleComparator c) |
default java.util.Spliterator.OfDouble |
spliterator() |
default DoubleList |
subList(int fromIndex,
int toIndex) |
default java.lang.Double[] |
toArray() |
default <T> T[] |
toArray(T[] a) |
toDoubleArraycontainsAllDoubles, containsAllDoubles, containsAllDoublesExactly, containsAllDoublesExactly, containsAnyDoubles, containsAnyDoubles, containsAnyDoublesExactly, containsAnyDoublesExactly, containsDouble, containsDoubleExactly, doubleStream, forEach, forEachDouble, from, from, once, once, parallelDoubleStream, removeAllDoubles, removeAllDoubles, removeAllDoublesExactly, removeAllDoublesExactly, removeDouble, removeDoubleExactly, removeDoublesIf, retainAllDoubles, retainAllDoubles, retainAllDoublesExactly, retainAllDoublesExactly, sequencestatic DoubleList of(double... xs)
of in interface DoubleIterableDoubleList of the given elements.static DoubleList copy(java.util.PrimitiveIterator.OfDouble iterator)
DoubleList initialized with the members of the given PrimitiveIterator.OfDouble.default void clear()
clear in interface java.util.Collection<java.lang.Double>clear in interface DoubleCollectionclear in interface DoubleIterableclear in interface java.util.List<java.lang.Double>default boolean isEmpty()
isEmpty in interface java.util.Collection<java.lang.Double>isEmpty in interface DoubleCollectionisEmpty in interface DoubleIterableisEmpty in interface java.util.List<java.lang.Double>default boolean contains(java.lang.Object o)
contains in interface java.util.Collection<java.lang.Double>contains in interface DoubleCollectioncontains in interface java.util.List<java.lang.Double>default java.lang.Double[] toArray()
toArray in interface java.util.Collection<java.lang.Double>toArray in interface DoubleCollectiontoArray in interface java.util.List<java.lang.Double>default <T> T[] toArray(T[] a)
toArray in interface java.util.Collection<java.lang.Double>toArray in interface DoubleCollectiontoArray in interface java.util.List<java.lang.Double>default boolean remove(java.lang.Object o)
remove in interface java.util.Collection<java.lang.Double>remove in interface DoubleCollectionremove in interface java.util.List<java.lang.Double>default boolean add(java.lang.Double x)
add in interface java.util.Collection<java.lang.Double>add in interface DoubleCollectionadd in interface java.util.List<java.lang.Double>default boolean addAll(int index,
java.util.Collection<? extends java.lang.Double> c)
addAll in interface java.util.List<java.lang.Double>default boolean addAllDoublesAt(int index,
double... xs)
default boolean addAllDoublesAt(int index,
DoubleCollection xs)
default void replaceAll(java.util.function.UnaryOperator<java.lang.Double> operator)
replaceAll in interface java.util.List<java.lang.Double>default void replaceAllDoubles(java.util.function.DoubleUnaryOperator operator)
default void sortDoubles()
default void sortDoubles(DoubleComparator c)
default int binarySearchExactly(double x)
default void sort(java.util.Comparator<? super java.lang.Double> c)
sort in interface java.util.List<java.lang.Double>default DoubleList subList(int fromIndex, int toIndex)
subList in interface java.util.List<java.lang.Double>default boolean addAll(java.util.Collection<? extends java.lang.Double> c)
addAll in interface java.util.Collection<java.lang.Double>addAll in interface DoubleCollectionaddAll in interface java.util.List<java.lang.Double>default boolean addDouble(double x)
addDouble in interface DoubleCollectiondefault boolean addAllDoubles(double... xs)
addAllDoubles in interface DoubleCollectiondefault boolean addAllDoubles(DoubleCollection xs)
addAllDoubles in interface DoubleCollectiondefault boolean containsAll(java.util.Collection<?> c)
containsAll in interface java.util.Collection<java.lang.Double>containsAll in interface DoubleCollectioncontainsAll in interface java.util.List<java.lang.Double>default boolean removeAll(java.util.Collection<?> c)
removeAll in interface java.util.Collection<java.lang.Double>removeAll in interface DoubleCollectionremoveAll in interface java.util.List<java.lang.Double>default boolean removeIf(java.util.function.Predicate<? super java.lang.Double> filter)
removeIf in interface java.util.Collection<java.lang.Double>removeIf in interface DoubleCollectiondefault boolean retainAll(java.util.Collection<?> c)
retainAll in interface java.util.Collection<java.lang.Double>retainAll in interface DoubleCollectionretainAll in interface java.util.List<java.lang.Double>default java.lang.Double get(int index)
get in interface java.util.List<java.lang.Double>default double getDouble(int index)
default java.lang.Double set(int index,
java.lang.Double x)
set in interface java.util.List<java.lang.Double>default double setDouble(int index,
double x)
default void add(int index,
java.lang.Double x)
add in interface java.util.List<java.lang.Double>default void addDoubleAt(int index,
double x)
default java.lang.Double remove(int index)
remove in interface java.util.List<java.lang.Double>default double removeDoubleAt(int index)
default int lastIndexOf(java.lang.Object o)
lastIndexOf in interface java.util.List<java.lang.Double>default int lastIndexOfDoubleExactly(double x)
default int lastIndexOfDouble(double x,
double precision)
default int indexOf(java.lang.Object o)
indexOf in interface java.util.List<java.lang.Double>default int indexOfDoubleExactly(double x)
default int indexOfDouble(double x,
double precision)
default DoubleListIterator listIterator()
listIterator in interface java.util.List<java.lang.Double>default DoubleListIterator listIterator(int index)
listIterator in interface java.util.List<java.lang.Double>default java.util.Spliterator.OfDouble spliterator()
spliterator in interface java.util.Collection<java.lang.Double>spliterator in interface DoubleCollectionspliterator in interface DoubleIterablespliterator in interface java.lang.Iterable<java.lang.Double>spliterator in interface java.util.List<java.lang.Double>