public class ReflectionFactory extends Object
Constructor and Description |
---|
ReflectionFactory() |
Modifier and Type | Method and Description |
---|---|
kotlin.reflect.KClass |
createKotlinClass(Class javaClass) |
kotlin.reflect.KClass |
createKotlinClass(Class javaClass,
String internalName) |
kotlin.reflect.KFunction |
function(FunctionReference f) |
kotlin.reflect.KClass |
getOrCreateKotlinClass(Class javaClass) |
kotlin.reflect.KClass |
getOrCreateKotlinClass(Class javaClass,
String internalName) |
kotlin.reflect.KDeclarationContainer |
getOrCreateKotlinPackage(Class javaClass,
String moduleName) |
kotlin.reflect.KMutableProperty0 |
mutableProperty0(MutablePropertyReference0 p) |
kotlin.reflect.KMutableProperty1 |
mutableProperty1(MutablePropertyReference1 p) |
kotlin.reflect.KMutableProperty2 |
mutableProperty2(MutablePropertyReference2 p) |
kotlin.reflect.KProperty0 |
property0(PropertyReference0 p) |
kotlin.reflect.KProperty1 |
property1(PropertyReference1 p) |
kotlin.reflect.KProperty2 |
property2(PropertyReference2 p) |
String |
renderLambdaToString(kotlin.jvm.internal.Lambda lambda) |
public kotlin.reflect.KClass createKotlinClass(Class javaClass)
public kotlin.reflect.KClass createKotlinClass(Class javaClass, String internalName)
public kotlin.reflect.KDeclarationContainer getOrCreateKotlinPackage(Class javaClass, String moduleName)
public kotlin.reflect.KClass getOrCreateKotlinClass(Class javaClass)
public kotlin.reflect.KClass getOrCreateKotlinClass(Class javaClass, String internalName)
@SinceKotlin(version="1.1") public String renderLambdaToString(kotlin.jvm.internal.Lambda lambda)
public kotlin.reflect.KFunction function(FunctionReference f)
public kotlin.reflect.KProperty0 property0(PropertyReference0 p)
public kotlin.reflect.KMutableProperty0 mutableProperty0(MutablePropertyReference0 p)
public kotlin.reflect.KProperty1 property1(PropertyReference1 p)
public kotlin.reflect.KMutableProperty1 mutableProperty1(MutablePropertyReference1 p)
public kotlin.reflect.KProperty2 property2(PropertyReference2 p)
public kotlin.reflect.KMutableProperty2 mutableProperty2(MutablePropertyReference2 p)
Copyright © 2017. All Rights Reserved.