Class FunctionsToComputersAndLift.RAI1510FunctionToComputerAndLiftBefore<I1,​I2,​I3,​I4,​I5,​I6,​I7,​I8,​I9,​I10,​I11,​I12,​I13,​I14,​I15,​O,​RAII1 extends RandomAccessibleInterval<I1>,​RAII2 extends RandomAccessibleInterval<I2>,​RAII3 extends RandomAccessibleInterval<I3>,​RAII4 extends RandomAccessibleInterval<I4>,​RAII5 extends RandomAccessibleInterval<I5>,​RAII6 extends RandomAccessibleInterval<I6>,​RAII7 extends RandomAccessibleInterval<I7>,​RAII8 extends RandomAccessibleInterval<I8>,​RAII9 extends RandomAccessibleInterval<I9>,​RAII10 extends RandomAccessibleInterval<I10>,​RAIO extends RandomAccessibleInterval<O>>

  • Type Parameters:
    I1 - Type of the first RAI
    I2 - Type of the second RAI
    I3 - Type of the third RAI
    I4 - Type of the fourth RAI
    I5 - Type of the fifth RAI
    I6 - Type of the sixth RAI
    I7 - Type of the seventh RAI
    I8 - Type of the eighth RAI
    I9 - Type of the ninth RAI
    I10 - Type of the tenth RAI
    I11 - The eleventh parameter type
    I12 - The twelfth parameter type
    I13 - The thirteenth parameter type
    I14 - The fourteenth parameter type
    I15 - The fifteenth parameter type
    O - The RAI return type
    All Implemented Interfaces:
    Function<Functions.Arity15<I1,​I2,​I3,​I4,​I5,​I6,​I7,​I8,​I9,​I10,​I11,​I12,​I13,​I14,​I15,​O>,​Computers.Arity15<RAII1,​RAII2,​RAII3,​RAII4,​RAII5,​RAII6,​RAII7,​RAII8,​RAII9,​RAII10,​I11,​I12,​I13,​I14,​I15,​RAIO>>, Op
    Enclosing class:
    FunctionsToComputersAndLift

    public static class FunctionsToComputersAndLift.RAI1510FunctionToComputerAndLiftBefore<I1,​I2,​I3,​I4,​I5,​I6,​I7,​I8,​I9,​I10,​I11,​I12,​I13,​I14,​I15,​O,​RAII1 extends RandomAccessibleInterval<I1>,​RAII2 extends RandomAccessibleInterval<I2>,​RAII3 extends RandomAccessibleInterval<I3>,​RAII4 extends RandomAccessibleInterval<I4>,​RAII5 extends RandomAccessibleInterval<I5>,​RAII6 extends RandomAccessibleInterval<I6>,​RAII7 extends RandomAccessibleInterval<I7>,​RAII8 extends RandomAccessibleInterval<I8>,​RAII9 extends RandomAccessibleInterval<I9>,​RAII10 extends RandomAccessibleInterval<I10>,​RAIO extends RandomAccessibleInterval<O>>
    extends Object
    implements Function<Functions.Arity15<I1,​I2,​I3,​I4,​I5,​I6,​I7,​I8,​I9,​I10,​I11,​I12,​I13,​I14,​I15,​O>,​Computers.Arity15<RAII1,​RAII2,​RAII3,​RAII4,​RAII5,​RAII6,​RAII7,​RAII8,​RAII9,​RAII10,​I11,​I12,​I13,​I14,​I15,​RAIO>>, Op
    Lifting function for mapping Functions Ops to Computers that operate on RandomAccessibleIntervals. Lifts first, then adapts.
    Implementation Note:
    op names='engine.adapt', priority='-99.'