Package de.renebergelt.quiterables.iterators
package de.renebergelt.quiterables.iterators
-
Class SummaryClassDescriptionIterable wrapper for arrays Does not work with arrays of primitive types such as int, float, etc.An iterable implementation which cotnains no elementsIterable which concatenates two other iterablesIterable which returns the elements of a source iterable but filters duplicates either by using the equals() method of the objects or a custom equality comparerLazyIterator<T>Base class for the lazy iterators Derived classes only need to implement the findNextElement() functionLazyOrderIterable<T,TComparable>AN Iterable which sorts its elements before returning an iteratorLazySelectIterable<TIn,TOut>Iterable which converts the elements of a source iterable of type TIn to elements of type TOut using a Selector functionLazySelectManyIterable<TIn,TOut>Iterable which converts the elements of a source iterable of type TIn to an Iterable of type TOut using a Selector function and flattens the result enumerationIterable which skips a certain amount of elements or skips as long as all elements match a predicateIterable which takes a certain amount of elements or takes as long as all elements match a predicateIterable which returns elements matching a predicate using lazy evaluationIterable which iterates a list in reverseAn Iterable implementation which returns a range of integer numbers