Module org.scijava.ops.engine
Class FunctionToIterables<I,I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,I13,I14,I15,I16,O>
- java.lang.Object
-
- org.scijava.ops.engine.adapt.lift.FunctionToIterables<I,I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,I13,I14,I15,I16,O>
-
- All Implemented Interfaces:
OpCollection
public class FunctionToIterables<I,I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,I13,I14,I15,I16,O> extends Object implements OpCollection
ConvertsFunctionsoperating on single types toFunctionsthat operate onIterables of types. N.B. it is the user's responsibility to passIterables of the same length (otherwise the Op will stop when one of theIterables runs out ofObjects).- Author:
- Gabriel Selzer
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description FunctionToIterables()
-
-
-
Field Detail
-
liftFunction1
public final Function<Function<I,O>,Function<Iterable<I>,Iterable<O>>> liftFunction1
-
liftFunction2
public final Function<BiFunction<I1,I2,O>,BiFunction<Iterable<I1>,Iterable<I2>,Iterable<O>>> liftFunction2
-
liftFunction3
public final Function<Functions.Arity3<I1,I2,I3,O>,Functions.Arity3<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<O>>> liftFunction3
-
liftFunction4
public final Function<Functions.Arity4<I1,I2,I3,I4,O>,Functions.Arity4<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<O>>> liftFunction4
-
liftFunction5
public final Function<Functions.Arity5<I1,I2,I3,I4,I5,O>,Functions.Arity5<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<O>>> liftFunction5
-
liftFunction6
public final Function<Functions.Arity6<I1,I2,I3,I4,I5,I6,O>,Functions.Arity6<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<I6>,Iterable<O>>> liftFunction6
-
liftFunction7
public final Function<Functions.Arity7<I1,I2,I3,I4,I5,I6,I7,O>,Functions.Arity7<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<I6>,Iterable<I7>,Iterable<O>>> liftFunction7
-
liftFunction8
public final Function<Functions.Arity8<I1,I2,I3,I4,I5,I6,I7,I8,O>,Functions.Arity8<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<I6>,Iterable<I7>,Iterable<I8>,Iterable<O>>> liftFunction8
-
liftFunction9
public final Function<Functions.Arity9<I1,I2,I3,I4,I5,I6,I7,I8,I9,O>,Functions.Arity9<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<I6>,Iterable<I7>,Iterable<I8>,Iterable<I9>,Iterable<O>>> liftFunction9
-
liftFunction10
public final Function<Functions.Arity10<I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,O>,Functions.Arity10<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<I6>,Iterable<I7>,Iterable<I8>,Iterable<I9>,Iterable<I10>,Iterable<O>>> liftFunction10
-
liftFunction11
public final Function<Functions.Arity11<I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,O>,Functions.Arity11<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<I6>,Iterable<I7>,Iterable<I8>,Iterable<I9>,Iterable<I10>,Iterable<I11>,Iterable<O>>> liftFunction11
-
liftFunction12
public final Function<Functions.Arity12<I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,O>,Functions.Arity12<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<I6>,Iterable<I7>,Iterable<I8>,Iterable<I9>,Iterable<I10>,Iterable<I11>,Iterable<I12>,Iterable<O>>> liftFunction12
-
liftFunction13
public final Function<Functions.Arity13<I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,I13,O>,Functions.Arity13<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<I6>,Iterable<I7>,Iterable<I8>,Iterable<I9>,Iterable<I10>,Iterable<I11>,Iterable<I12>,Iterable<I13>,Iterable<O>>> liftFunction13
-
liftFunction14
public final Function<Functions.Arity14<I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,I13,I14,O>,Functions.Arity14<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<I6>,Iterable<I7>,Iterable<I8>,Iterable<I9>,Iterable<I10>,Iterable<I11>,Iterable<I12>,Iterable<I13>,Iterable<I14>,Iterable<O>>> liftFunction14
-
liftFunction15
public final Function<Functions.Arity15<I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,I13,I14,I15,O>,Functions.Arity15<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<I6>,Iterable<I7>,Iterable<I8>,Iterable<I9>,Iterable<I10>,Iterable<I11>,Iterable<I12>,Iterable<I13>,Iterable<I14>,Iterable<I15>,Iterable<O>>> liftFunction15
-
liftFunction16
public final Function<Functions.Arity16<I1,I2,I3,I4,I5,I6,I7,I8,I9,I10,I11,I12,I13,I14,I15,I16,O>,Functions.Arity16<Iterable<I1>,Iterable<I2>,Iterable<I3>,Iterable<I4>,Iterable<I5>,Iterable<I6>,Iterable<I7>,Iterable<I8>,Iterable<I9>,Iterable<I10>,Iterable<I11>,Iterable<I12>,Iterable<I13>,Iterable<I14>,Iterable<I15>,Iterable<I16>,Iterable<O>>> liftFunction16
-
-