public interface ReversibleDoubleIterable extends OrderedDoubleIterable
| Modifier and Type | Method and Description |
|---|---|
LazyDoubleIterable |
asReversed() |
<V> ReversibleIterable<V> |
collect(DoubleToObjectFunction<? extends V> function)
Returns a new collection with the results of applying the specified function on each element of the source
collection.
|
default <V> ReversibleIterable<V> |
collectWithIndex(DoubleIntToObjectFunction<? extends V> function)
Returns a new ReversibleIterable using results obtained by applying the specified function to each element
and its corresponding index.
|
ReversibleDoubleIterable |
distinct() |
double |
getLast() |
<T> T |
injectIntoWithIndex(T injectedValue,
ObjectDoubleIntToObjectFunction<? super T,? extends T> function) |
ReversibleDoubleIterable |
reject(DoublePredicate predicate)
Returns a new DoubleIterable with all of the elements in the DoubleIterable that
return false for the specified predicate.
|
default ReversibleDoubleIterable |
rejectWithIndex(DoubleIntPredicate predicate)
Returns a new ReversibleDoubleIterable excluding all elements with corresponding indexes matching the specified predicate.
|
ReversibleDoubleIterable |
select(DoublePredicate predicate)
Returns a new DoubleIterable with all of the elements in the DoubleIterable that
return true for the specified predicate.
|
default ReversibleDoubleIterable |
selectWithIndex(DoubleIntPredicate predicate)
Returns a new ReversibleDoubleIterable including all elements with corresponding indexes matching the specified predicate.
|
ReversibleDoubleIterable |
toReversed() |
collectWithIndex, forEachWithIndex, getFirst, indexOf, rejectWithIndex, selectWithIndexallSatisfy, anySatisfy, asLazy, average, averageIfEmpty, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, containsAny, containsAny, containsNone, containsNone, count, detectIfNone, doubleIterator, each, flatCollect, forEach, injectInto, injectIntoBoolean, injectIntoByte, injectIntoChar, injectIntoDouble, injectIntoFloat, injectIntoInt, injectIntoLong, injectIntoShort, max, maxIfEmpty, median, medianIfEmpty, min, minIfEmpty, noneSatisfy, reduce, reduceIfEmpty, reject, select, sum, summaryStatistics, tap, toArray, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toSortedList, toSortedListBy, toSortedListByappendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toStringdouble getLast()
LazyDoubleIterable asReversed()
ReversibleDoubleIterable select(DoublePredicate predicate)
DoubleIterableselect in interface DoubleIterableselect in interface OrderedDoubleIterableReversibleDoubleIterable reject(DoublePredicate predicate)
DoubleIterablereject in interface DoubleIterablereject in interface OrderedDoubleIterabledefault ReversibleDoubleIterable selectWithIndex(DoubleIntPredicate predicate)
selectWithIndex in interface OrderedDoubleIterabledefault ReversibleDoubleIterable rejectWithIndex(DoubleIntPredicate predicate)
rejectWithIndex in interface OrderedDoubleIterable<V> ReversibleIterable<V> collect(DoubleToObjectFunction<? extends V> function)
DoubleIterablecollect in interface DoubleIterablecollect in interface OrderedDoubleIterabledefault <V> ReversibleIterable<V> collectWithIndex(DoubleIntToObjectFunction<? extends V> function)
collectWithIndex in interface OrderedDoubleIterableReversibleDoubleIterable toReversed()
ReversibleDoubleIterable distinct()
<T> T injectIntoWithIndex(T injectedValue,
ObjectDoubleIntToObjectFunction<? super T,? extends T> function)
injectIntoWithIndex in interface OrderedDoubleIterableCopyright © 2004–2023. All rights reserved.