kotlin.jvm.internal
Class FunctionReference
java.lang.Object
kotlin.jvm.internal.FunctionImpl
kotlin.jvm.internal.FunctionReference
- 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, kotlin.reflect.KAnnotatedElement, kotlin.reflect.KCallable, kotlin.reflect.KFunction
- Direct Known Subclasses:
- FunctionReferenceImpl
public class FunctionReference
- extends FunctionImpl
- implements kotlin.reflect.KFunction
- See Also:
- Serialized Form
Methods inherited from class kotlin.jvm.internal.FunctionImpl |
invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invokeVararg |
FunctionReference
public FunctionReference(int arity)
getArity
public int getArity()
- Specified by:
getArity
in class FunctionImpl
getOwner
public kotlin.reflect.KDeclarationContainer getOwner()
getName
public String getName()
- Specified by:
getName
in interface kotlin.reflect.KCallable
getSignature
public String getSignature()
getParameters
public List<kotlin.reflect.KParameter> getParameters()
- Specified by:
getParameters
in interface kotlin.reflect.KCallable
getReturnType
public kotlin.reflect.KType getReturnType()
- Specified by:
getReturnType
in interface kotlin.reflect.KCallable
getAnnotations
public List<Annotation> getAnnotations()
- Specified by:
getAnnotations
in interface kotlin.reflect.KAnnotatedElement
call
public Object call(@NotNull
Object... args)
- Specified by:
call
in interface kotlin.reflect.KCallable
callBy
public Object callBy(@NotNull
Map args)
- Specified by:
callBy
in interface kotlin.reflect.KCallable
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
compute
public kotlin.reflect.KFunction compute()
Copyright © 2016. All Rights Reserved.