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 © 2015. All Rights Reserved.