| Modifier and Type | Interface and Description |
|---|---|
| public interface |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface |
| Modifier and Type | Class and Description |
|---|---|
| public class | AdaptedFunctionReference
Superclass for instances of adapted function references, i.e. references where expected function type differs from the target function signature:
fun target(s: String?
|
| public abstract class | CallableReference
A superclass for all classes generated by Kotlin compiler for callable references. |
| public class | |
| public abstract class | FunctionImpl
Deprecated
|
| public class | |
| public class | |
| public class | FunInterfaceConstructorReference
Superclass for instances of functional interface constructor references:
fun interface IFoo {
fun foo()
}
val iFoo = IFoo { println("Hello!") } // calling fun interface constructor
val iFooCtor = ::IFoo // callable reference to fun interface constructor
|
| public class | |
| public class | |
| public class | |
| public abstract class | |
| public abstract class | |
| public class | |
| public abstract class | |
| public class | |
| public abstract class | |
| public class | |
| public abstract class | |
| public abstract class | |
| public class | |
| public abstract class | |
| public class | |
| public abstract class | |
| public class | |
| public class | |
| public class | Reflection
This class serves as a facade to the actual reflection implementation. |
| public class | |
| public class | |
| public class |