CartesianSelectExtension<T> extension
- on
-
- Iterable<
T>
- Iterable<
Methods
-
cartesianSelect<
T2, TResult> (Iterable< T2> other, TResult selector(T element, T2 otherElement)) → Iterable<TResult> -
Available on Iterable<
Generates the cartesian product of this iterable andT> , provided by the CartesianSelectExtension extensionother
, returning an iterable of mapped elements. -
cartesianSelect3<
T2, T3, TResult> (Iterable< T2> o2, Iterable<T3> o3, TResult selector(T element, T2 o2Element, T3 o3Element)) → Iterable<TResult> -
Available on Iterable<
Generates the cartesian product of this iterable and two other iterables, returning an iterable of mapped elements.T> , provided by the CartesianSelectExtension extension -
cartesianSelect4<
T2, T3, T4, TResult> (Iterable< T2> o2, Iterable<T3> o3, Iterable<T4> o4, TResult selector(T element, T2 o2Element, T3 o3Element, T4 o4Element)) → Iterable<TResult> -
Available on Iterable<
Generates the cartesian product of this iterable and three other iterables, returning an iterable of mapped elements.T> , provided by the CartesianSelectExtension extension -
cartesianSelect5<
T2, T3, T4, T5, TResult> (Iterable< T2> o2, Iterable<T3> o3, Iterable<T4> o4, Iterable<T5> o5, TResult selector(T element, T2 o2Element, T3 o3Element, T4 o4Element, T5 o5Element)) → Iterable<TResult> -
Available on Iterable<
Generates the cartesian product of this iterable and four other iterables, returning an iterable of mapped elements.T> , provided by the CartesianSelectExtension extension -
cartesianSelect6<
T2, T3, T4, T5, T6, TResult> (Iterable< T2> o2, Iterable<T3> o3, Iterable<T4> o4, Iterable<T5> o5, Iterable<T6> o6, TResult selector(T element, T2 o2Element, T3 o3Element, T4 o4Element, T5 o5Element, T6 o6Element)) → Iterable<TResult> -
Available on Iterable<
Generates the cartesian product of this iterable and five other iterables, returning an iterable of mapped elements.T> , provided by the CartesianSelectExtension extension -
cartesianSelect7<
T2, T3, T4, T5, T6, T7, TResult> (Iterable< T2> o2, Iterable<T3> o3, Iterable<T4> o4, Iterable<T5> o5, Iterable<T6> o6, Iterable<T7> o7, TResult selector(T element, T2 o2Element, T3 o3Element, T4 o4Element, T5 o5Element, T6 o6Element, T7 o7Element)) → Iterable<TResult> -
Available on Iterable<
Generates the cartesian product of this iterable and six other iterables, returning an iterable of mapped elements.T> , provided by the CartesianSelectExtension extension -
cartesianSelect8<
T2, T3, T4, T5, T6, T7, T8, TResult> (Iterable< T2> o2, Iterable<T3> o3, Iterable<T4> o4, Iterable<T5> o5, Iterable<T6> o6, Iterable<T7> o7, Iterable<T8> o8, TResult selector(T element, T2 o2Element, T3 o3Element, T4 o4Element, T5 o5Element, T6 o6Element, T7 o7Element, T8 o8Element)) → Iterable<TResult> -
Available on Iterable<
Generates the cartesian product of this iterable and seven other iterables, returning an iterable of mapped elements.T> , provided by the CartesianSelectExtension extension -
cartesianSelect9<
T2, T3, T4, T5, T6, T7, T8, T9, TResult> (Iterable< T2> o2, Iterable<T3> o3, Iterable<T4> o4, Iterable<T5> o5, Iterable<T6> o6, Iterable<T7> o7, Iterable<T8> o8, Iterable<T9> o9, TResult selector(T element, T2 o2Element, T3 o3Element, T4 o4Element, T5 o5Element, T6 o6Element, T7 o7Element, T8 o8Element, T9 o9Element)) → Iterable<TResult> -
Available on Iterable<
Generates the cartesian product of this iterable and eight other iterables, returning an iterable of mapped elements.T> , provided by the CartesianSelectExtension extension