Class FunctionReference

    • Constructor Detail

      • FunctionReference

        public FunctionReference​(int arity)
      • FunctionReference

        @SinceKotlin(version="1.1")
        public FunctionReference​(int arity,
                                 java.lang.Object receiver)
      • FunctionReference

        @SinceKotlin(version="1.4")
        public FunctionReference​(int arity,
                                 java.lang.Object receiver,
                                 java.lang.Class owner,
                                 java.lang.String name,
                                 java.lang.String signature,
                                 int flags)
    • Method Detail

      • getArity

        public int getArity()
        Specified by:
        getArity in interface kotlin.jvm.internal.FunctionBase
      • getReflected

        @SinceKotlin(version="1.1")
        protected kotlin.reflect.KFunction getReflected()
        Overrides:
        getReflected in class CallableReference
      • isInline

        @SinceKotlin(version="1.1")
        public boolean isInline()
        Specified by:
        isInline in interface kotlin.reflect.KFunction
      • isExternal

        @SinceKotlin(version="1.1")
        public boolean isExternal()
        Specified by:
        isExternal in interface kotlin.reflect.KFunction
      • isOperator

        @SinceKotlin(version="1.1")
        public boolean isOperator()
        Specified by:
        isOperator in interface kotlin.reflect.KFunction
      • isInfix

        @SinceKotlin(version="1.1")
        public boolean isInfix()
        Specified by:
        isInfix in interface kotlin.reflect.KFunction
      • isSuspend

        @SinceKotlin(version="1.1")
        public boolean isSuspend()
        Specified by:
        isSuspend in interface kotlin.reflect.KCallable
        Specified by:
        isSuspend in interface kotlin.reflect.KFunction
        Overrides:
        isSuspend in class CallableReference
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object