kotlin.jvm.internal
Class ReflectionFactory

java.lang.Object
  extended by kotlin.jvm.internal.ReflectionFactory

public class ReflectionFactory
extends Object


Constructor Summary
ReflectionFactory()
           
 
Method Summary
 kotlin.reflect.KClass createKotlinClass(Class javaClass)
           
 kotlin.reflect.KPackage createKotlinPackage(Class javaClass)
           
 kotlin.reflect.KPackage createKotlinPackage(Class javaClass, String moduleName)
           
 kotlin.reflect.KClass foreignKotlinClass(Class javaClass)
           
 kotlin.reflect.KFunction function(FunctionReference f)
           
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReflectionFactory

public ReflectionFactory()
Method Detail

createKotlinClass

public kotlin.reflect.KClass createKotlinClass(Class javaClass)

createKotlinPackage

public kotlin.reflect.KPackage createKotlinPackage(Class javaClass)

createKotlinPackage

public kotlin.reflect.KPackage createKotlinPackage(Class javaClass,
                                                   String moduleName)

foreignKotlinClass

public kotlin.reflect.KClass foreignKotlinClass(Class javaClass)

function

public kotlin.reflect.KFunction function(FunctionReference f)

property0

public kotlin.reflect.KProperty0 property0(PropertyReference0 p)

mutableProperty0

public kotlin.reflect.KMutableProperty0 mutableProperty0(MutablePropertyReference0 p)

property1

public kotlin.reflect.KProperty1 property1(PropertyReference1 p)

mutableProperty1

public kotlin.reflect.KMutableProperty1 mutableProperty1(MutablePropertyReference1 p)

property2

public kotlin.reflect.KProperty2 property2(PropertyReference2 p)

mutableProperty2

public kotlin.reflect.KMutableProperty2 mutableProperty2(MutablePropertyReference2 p)


Copyright © 2015. All Rights Reserved.