public interface ReversibleCharIterable extends OrderedCharIterable
| Modifier and Type | Method and Description |
|---|---|
LazyCharIterable |
asReversed() |
<V> ReversibleIterable<V> |
collect(CharToObjectFunction<? 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(CharIntToObjectFunction<? extends V> function)
Returns a new ReversibleIterable using results obtained by applying the specified function to each element
and its corresponding index.
|
ReversibleCharIterable |
distinct() |
char |
getLast() |
<T> T |
injectIntoWithIndex(T injectedValue,
ObjectCharIntToObjectFunction<? super T,? extends T> function) |
ReversibleCharIterable |
reject(CharPredicate predicate)
Returns a new CharIterable with all of the elements in the CharIterable that
return false for the specified predicate.
|
default ReversibleCharIterable |
rejectWithIndex(CharIntPredicate predicate)
Returns a new ReversibleCharIterable excluding all elements with corresponding indexes matching the specified predicate.
|
ReversibleCharIterable |
select(CharPredicate predicate)
Returns a new CharIterable with all of the elements in the CharIterable that
return true for the specified predicate.
|
default ReversibleCharIterable |
selectWithIndex(CharIntPredicate predicate)
Returns a new ReversibleCharIterable including all elements with corresponding indexes matching the specified predicate.
|
ReversibleCharIterable |
toReversed() |
collectWithIndex, forEachWithIndex, getFirst, indexOf, rejectWithIndex, selectWithIndexallSatisfy, anySatisfy, asLazy, average, averageIfEmpty, charIterator, 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, 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, toStringchar getLast()
LazyCharIterable asReversed()
ReversibleCharIterable select(CharPredicate predicate)
CharIterableselect in interface CharIterableselect in interface OrderedCharIterableReversibleCharIterable reject(CharPredicate predicate)
CharIterablereject in interface CharIterablereject in interface OrderedCharIterabledefault ReversibleCharIterable selectWithIndex(CharIntPredicate predicate)
selectWithIndex in interface OrderedCharIterabledefault ReversibleCharIterable rejectWithIndex(CharIntPredicate predicate)
rejectWithIndex in interface OrderedCharIterable<V> ReversibleIterable<V> collect(CharToObjectFunction<? extends V> function)
CharIterablecollect in interface CharIterablecollect in interface OrderedCharIterabledefault <V> ReversibleIterable<V> collectWithIndex(CharIntToObjectFunction<? extends V> function)
collectWithIndex in interface OrderedCharIterableReversibleCharIterable toReversed()
ReversibleCharIterable distinct()
<T> T injectIntoWithIndex(T injectedValue,
ObjectCharIntToObjectFunction<? super T,? extends T> function)
injectIntoWithIndex in interface OrderedCharIterableCopyright © 2004–2023. All rights reserved.