Package org.dmfs.jems2.iterable
package org.dmfs.jems2.iterable
-
ClassesClassDescriptionAscending<T extends Comparable<? super T>>An
Iterabledecorator which returns the elements of the delegate in their natural ascending order.Chunked<T>Clustered<T>AnIterabledecorator which clusters consecutive elements of anotherIterableby the result of aComparator.Descending<T extends Comparable<? super T>>AnIterabledecorator which returns the elements of the delegate in their natural descending order.Diff<Left,Right> Distinct<T>AnIteratorwhich drops duplicates of already iterated elements.AnIterablethat is always empty.Expanded<T>First<T>AnIterabledecorator which returns only the first few elements of the delegate.Frozen<T>Infinite<T>AGeneratabletoIterableadapter which continues iterating forever.Joined<T>Just<T>AnIterablewhich iterates a single value.LeftZipped<Left,Right, Result> Mapped<OriginalType,ResultType> Numbered<T>AnIterabledecorator which pairs every value of another iterator with it's sequential ordinal number.OuterZipped<Left,Right, Result> Paired<Left,Right> Reverse<T>RightZipped<Left,Right, Result> Seq<T>Iterablesequence of values.Sieved<E>Iterablewith a single element.Sorted<T>AnIterabledecorator which returns the elements of the delegate in a sorted order, determined by a givenComparator.StackIterable<Element>Zipped<Result>