kotlin.jvm.internal
Class FunctionImpl

java.lang.Object
  extended by kotlin.jvm.internal.FunctionImpl
All Implemented Interfaces:
Serializable, kotlin.Function, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function10, kotlin.jvm.functions.Function11, kotlin.jvm.functions.Function12, kotlin.jvm.functions.Function13, kotlin.jvm.functions.Function14, kotlin.jvm.functions.Function15, kotlin.jvm.functions.Function16, kotlin.jvm.functions.Function17, kotlin.jvm.functions.Function18, kotlin.jvm.functions.Function19, kotlin.jvm.functions.Function2, kotlin.jvm.functions.Function20, kotlin.jvm.functions.Function21, kotlin.jvm.functions.Function22, kotlin.jvm.functions.Function3, kotlin.jvm.functions.Function4, kotlin.jvm.functions.Function5, kotlin.jvm.functions.Function6, kotlin.jvm.functions.Function7, kotlin.jvm.functions.Function8, kotlin.jvm.functions.Function9
Direct Known Subclasses:
FunctionReference

public abstract class FunctionImpl
extends Object
implements kotlin.Function, Serializable, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function1, kotlin.jvm.functions.Function2, kotlin.jvm.functions.Function3, kotlin.jvm.functions.Function4, kotlin.jvm.functions.Function5, kotlin.jvm.functions.Function6, kotlin.jvm.functions.Function7, kotlin.jvm.functions.Function8, kotlin.jvm.functions.Function9, kotlin.jvm.functions.Function10, kotlin.jvm.functions.Function11, kotlin.jvm.functions.Function12, kotlin.jvm.functions.Function13, kotlin.jvm.functions.Function14, kotlin.jvm.functions.Function15, kotlin.jvm.functions.Function16, kotlin.jvm.functions.Function17, kotlin.jvm.functions.Function18, kotlin.jvm.functions.Function19, kotlin.jvm.functions.Function20, kotlin.jvm.functions.Function21, kotlin.jvm.functions.Function22

See Also:
Serialized Form

Constructor Summary
FunctionImpl()
           
 
Method Summary
abstract  int getArity()
           
 Object invoke()
           
 Object invoke(Object p1)
           
 Object invoke(Object p1, Object p2)
           
 Object invoke(Object p1, Object p2, Object p3)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12, Object p13)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12, Object p13, Object p14)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12, Object p13, Object p14, Object p15)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12, Object p13, Object p14, Object p15, Object p16)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12, Object p13, Object p14, Object p15, Object p16, Object p17)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12, Object p13, Object p14, Object p15, Object p16, Object p17, Object p18)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12, Object p13, Object p14, Object p15, Object p16, Object p17, Object p18, Object p19)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12, Object p13, Object p14, Object p15, Object p16, Object p17, Object p18, Object p19, Object p20)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12, Object p13, Object p14, Object p15, Object p16, Object p17, Object p18, Object p19, Object p20, Object p21)
           
 Object invoke(Object p1, Object p2, Object p3, Object p4, Object p5, Object p6, Object p7, Object p8, Object p9, Object p10, Object p11, Object p12, Object p13, Object p14, Object p15, Object p16, Object p17, Object p18, Object p19, Object p20, Object p21, Object p22)
           
 Object invokeVararg(Object... p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionImpl

public FunctionImpl()
Method Detail

getArity

public abstract int getArity()

invokeVararg

public Object invokeVararg(Object... p)

invoke

public Object invoke()
Specified by:
invoke in interface kotlin.jvm.functions.Function0

invoke

public Object invoke(Object p1)
Specified by:
invoke in interface kotlin.jvm.functions.Function1

invoke

public Object invoke(Object p1,
                     Object p2)
Specified by:
invoke in interface kotlin.jvm.functions.Function2

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3)
Specified by:
invoke in interface kotlin.jvm.functions.Function3

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4)
Specified by:
invoke in interface kotlin.jvm.functions.Function4

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5)
Specified by:
invoke in interface kotlin.jvm.functions.Function5

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6)
Specified by:
invoke in interface kotlin.jvm.functions.Function6

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7)
Specified by:
invoke in interface kotlin.jvm.functions.Function7

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8)
Specified by:
invoke in interface kotlin.jvm.functions.Function8

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9)
Specified by:
invoke in interface kotlin.jvm.functions.Function9

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10)
Specified by:
invoke in interface kotlin.jvm.functions.Function10

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11)
Specified by:
invoke in interface kotlin.jvm.functions.Function11

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11,
                     Object p12)
Specified by:
invoke in interface kotlin.jvm.functions.Function12

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11,
                     Object p12,
                     Object p13)
Specified by:
invoke in interface kotlin.jvm.functions.Function13

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11,
                     Object p12,
                     Object p13,
                     Object p14)
Specified by:
invoke in interface kotlin.jvm.functions.Function14

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11,
                     Object p12,
                     Object p13,
                     Object p14,
                     Object p15)
Specified by:
invoke in interface kotlin.jvm.functions.Function15

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11,
                     Object p12,
                     Object p13,
                     Object p14,
                     Object p15,
                     Object p16)
Specified by:
invoke in interface kotlin.jvm.functions.Function16

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11,
                     Object p12,
                     Object p13,
                     Object p14,
                     Object p15,
                     Object p16,
                     Object p17)
Specified by:
invoke in interface kotlin.jvm.functions.Function17

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11,
                     Object p12,
                     Object p13,
                     Object p14,
                     Object p15,
                     Object p16,
                     Object p17,
                     Object p18)
Specified by:
invoke in interface kotlin.jvm.functions.Function18

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11,
                     Object p12,
                     Object p13,
                     Object p14,
                     Object p15,
                     Object p16,
                     Object p17,
                     Object p18,
                     Object p19)
Specified by:
invoke in interface kotlin.jvm.functions.Function19

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11,
                     Object p12,
                     Object p13,
                     Object p14,
                     Object p15,
                     Object p16,
                     Object p17,
                     Object p18,
                     Object p19,
                     Object p20)
Specified by:
invoke in interface kotlin.jvm.functions.Function20

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11,
                     Object p12,
                     Object p13,
                     Object p14,
                     Object p15,
                     Object p16,
                     Object p17,
                     Object p18,
                     Object p19,
                     Object p20,
                     Object p21)
Specified by:
invoke in interface kotlin.jvm.functions.Function21

invoke

public Object invoke(Object p1,
                     Object p2,
                     Object p3,
                     Object p4,
                     Object p5,
                     Object p6,
                     Object p7,
                     Object p8,
                     Object p9,
                     Object p10,
                     Object p11,
                     Object p12,
                     Object p13,
                     Object p14,
                     Object p15,
                     Object p16,
                     Object p17,
                     Object p18,
                     Object p19,
                     Object p20,
                     Object p21,
                     Object p22)
Specified by:
invoke in interface kotlin.jvm.functions.Function22


Copyright © 2016. All Rights Reserved.