public interface ReversibleIntIterable extends OrderedIntIterable
| Modifier and Type | Method and Description |
|---|---|
LazyIntIterable |
asReversed() |
<V> ReversibleIterable<V> |
collect(IntToObjectFunction<? 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(IntIntToObjectFunction<? extends V> function)
Returns a new ReversibleIterable using results obtained by applying the specified function to each element
and its corresponding index.
|
ReversibleIntIterable |
distinct() |
int |
getLast() |
<T> T |
injectIntoWithIndex(T injectedValue,
ObjectIntIntToObjectFunction<? super T,? extends T> function) |
ReversibleIntIterable |
reject(IntPredicate predicate)
Returns a new IntIterable with all of the elements in the IntIterable that
return false for the specified predicate.
|
default ReversibleIntIterable |
rejectWithIndex(IntIntPredicate predicate)
Returns a new ReversibleIntIterable excluding all elements with corresponding indexes matching the specified predicate.
|
ReversibleIntIterable |
select(IntPredicate predicate)
Returns a new IntIterable with all of the elements in the IntIterable that
return true for the specified predicate.
|
default ReversibleIntIterable |
selectWithIndex(IntIntPredicate predicate)
Returns a new ReversibleIntIterable including all elements with corresponding indexes matching the specified predicate.
|
ReversibleIntIterable |
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, each, flatCollect, forEach, injectInto, injectIntoBoolean, injectIntoByte, injectIntoChar, injectIntoDouble, injectIntoFloat, injectIntoInt, injectIntoLong, injectIntoShort, intIterator, 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, toStringint getLast()
LazyIntIterable asReversed()
ReversibleIntIterable select(IntPredicate predicate)
IntIterableselect in interface IntIterableselect in interface OrderedIntIterableReversibleIntIterable reject(IntPredicate predicate)
IntIterablereject in interface IntIterablereject in interface OrderedIntIterabledefault ReversibleIntIterable selectWithIndex(IntIntPredicate predicate)
selectWithIndex in interface OrderedIntIterabledefault ReversibleIntIterable rejectWithIndex(IntIntPredicate predicate)
rejectWithIndex in interface OrderedIntIterable<V> ReversibleIterable<V> collect(IntToObjectFunction<? extends V> function)
IntIterablecollect in interface IntIterablecollect in interface OrderedIntIterabledefault <V> ReversibleIterable<V> collectWithIndex(IntIntToObjectFunction<? extends V> function)
collectWithIndex in interface OrderedIntIterableReversibleIntIterable toReversed()
ReversibleIntIterable distinct()
<T> T injectIntoWithIndex(T injectedValue,
ObjectIntIntToObjectFunction<? super T,? extends T> function)
injectIntoWithIndex in interface OrderedIntIterableCopyright © 2004–2022. All rights reserved.