|
Class Summary |
| ChainGenerator<T> |
A generator that returns elements from the first generators until it is
exhausted, then proceeds to the next generator, until all of the generators are
exhausted. |
| CharSequenceGenerator |
A Generator of Character read from any CharSequence. |
| CycleGenerator<T> |
Make a Generator returning elements from the Generator and saving a copy of
each. |
| DropWhileGenerator<T> |
Drops item while the condition is true, and then start to return them. |
| EmptyGenerator<T> |
A generator that returns nothing, never. |
| EnumerateGenerator<T> |
convert a generator of T into a generator if Index to enumerate items. |
| FilterGenerator<T> |
Returns items from the generator iif the condition is true. |
| FullYieldGenerator<R,T> |
A YieldGenerator based on a Yield statement. |
| GeneratorIterator<T> |
Gateway between the Generator world, and the Java Iterator one. |
| GenericArrayGenerator<T> |
A Generator based on any Object Type array. |
| GroupByGenerator<K,T> |
import there is a difference in implementation from the original
python: in Python the generator returned in the Pair is dependent on the
next() state, meaning that when you call next() the generator is no longer
available. |
| IteratorGenerator<T> |
A Generator using java Iterator as source. |
| MapGenerator<T,K> |
A Generator that apply a mapping Lambda function first. |
| RangeGenerator |
This is a versatile Generator containing arithmetic progressions. |
| RepeatGenerator<T> |
a Generator that returns object over and over again. |
| SliceGenerator<T> |
a Generator that returns selected elements from the Generator. |
| TakeWhileGenerator<T> |
a Generator that returns elements from the Generator as long as the predicate
is true. |
| TeeGeneratorFactory<T> |
Creates n independent iterators from a single source sequence. |
| YieldGenerator<T> |
A Generator based on a Yield statement. |
| YieldThread<U,V> |
Yield protocol implementation class. |
| ZipGenerator<T> |
an Generator of Pairs, where the i-th couple contains the i-th
element from each of the argument Generator. |
| ZipPairGenerator<T1,T2> |
an Generator of Pairs, where the i-th couple contains the i-th
element from each of the argument Generator. |