public abstract class Extractors extends Object
| Modifier and Type | Method and Description |
|---|---|
static <TT,UU> Extractor<javaslang.Tuple2<TT,UU>> |
combine2(Extractor<TT> ex1,
Extractor<UU> ex2) |
static <T1,T2,T3> Extractor<javaslang.Tuple3<T1,T2,T3>> |
combine3(Extractor<T1> ex1,
Extractor<T2> ex2,
Extractor<T3> ex3) |
static <T1,T2,T3,T4> |
combine4(Extractor<T1> ex1,
Extractor<T2> ex2,
Extractor<T3> ex3,
Extractor<T4> ex4) |
static <TT,A> Extractor<TT> |
extract1(TypedField<A> f1,
javaslang.Function1<A,TT> func) |
static <TT,A,B> Extractor<TT> |
extract2(TypedField<A> f1,
TypedField<B> f2,
javaslang.Function2<A,B,TT> func) |
static <TT,A,B,C> Extractor<TT> |
extract3(TypedField<A> f1,
TypedField<B> f2,
TypedField<C> f3,
javaslang.Function3<A,B,C,TT> func) |
static <TT,A,B,C,D> |
extract4(TypedField<A> f1,
TypedField<B> f2,
TypedField<C> f3,
TypedField<D> f4,
javaslang.Function4<A,B,C,D,TT> func) |
static <TT,A,B,C,D,E> |
extract5(TypedField<A> f1,
TypedField<B> f2,
TypedField<C> f3,
TypedField<D> f4,
TypedField<E> f5,
javaslang.Function5<A,B,C,D,E,TT> func) |
static <TT,A,B,C,D,E,F> |
extract6(TypedField<A> f1,
TypedField<B> f2,
TypedField<C> f3,
TypedField<D> f4,
TypedField<E> f5,
TypedField<F> f6,
javaslang.Function6<A,B,C,D,E,F,TT> func) |
static <TT,A,B,C,D,E,F,G> |
extract7(TypedField<A> f1,
TypedField<B> f2,
TypedField<C> f3,
TypedField<D> f4,
TypedField<E> f5,
TypedField<F> f6,
TypedField<G> f7,
javaslang.Function7<A,B,C,D,E,F,G,TT> func) |
static <TT,A,B,C,D,E,F,G,H> |
extract8(TypedField<A> f1,
TypedField<B> f2,
TypedField<C> f3,
TypedField<D> f4,
TypedField<E> f5,
TypedField<F> f6,
TypedField<G> f7,
TypedField<H> f8,
javaslang.Function8<A,B,C,D,E,F,G,H,TT> func) |
public static <TT,A> Extractor<TT> extract1(TypedField<A> f1, javaslang.Function1<A,TT> func)
public static <TT,A,B> Extractor<TT> extract2(TypedField<A> f1, TypedField<B> f2, javaslang.Function2<A,B,TT> func)
public static <TT,A,B,C> Extractor<TT> extract3(TypedField<A> f1, TypedField<B> f2, TypedField<C> f3, javaslang.Function3<A,B,C,TT> func)
public static <TT,A,B,C,D> Extractor<TT> extract4(TypedField<A> f1, TypedField<B> f2, TypedField<C> f3, TypedField<D> f4, javaslang.Function4<A,B,C,D,TT> func)
public static <TT,A,B,C,D,E> Extractor<TT> extract5(TypedField<A> f1, TypedField<B> f2, TypedField<C> f3, TypedField<D> f4, TypedField<E> f5, javaslang.Function5<A,B,C,D,E,TT> func)
public static <TT,A,B,C,D,E,F> Extractor<TT> extract6(TypedField<A> f1, TypedField<B> f2, TypedField<C> f3, TypedField<D> f4, TypedField<E> f5, TypedField<F> f6, javaslang.Function6<A,B,C,D,E,F,TT> func)
public static <TT,A,B,C,D,E,F,G> Extractor<TT> extract7(TypedField<A> f1, TypedField<B> f2, TypedField<C> f3, TypedField<D> f4, TypedField<E> f5, TypedField<F> f6, TypedField<G> f7, javaslang.Function7<A,B,C,D,E,F,G,TT> func)
public static <TT,A,B,C,D,E,F,G,H> Extractor<TT> extract8(TypedField<A> f1, TypedField<B> f2, TypedField<C> f3, TypedField<D> f4, TypedField<E> f5, TypedField<F> f6, TypedField<G> f7, TypedField<H> f8, javaslang.Function8<A,B,C,D,E,F,G,H,TT> func)
public static <TT,UU> Extractor<javaslang.Tuple2<TT,UU>> combine2(Extractor<TT> ex1, Extractor<UU> ex2)
public static <T1,T2,T3> Extractor<javaslang.Tuple3<T1,T2,T3>> combine3(Extractor<T1> ex1, Extractor<T2> ex2, Extractor<T3> ex3)
Copyright © 2015–2016. All rights reserved.