Reflection support

This commit is contained in:
Michael Bogdanov
2015-08-25 17:50:32 +03:00
parent 357a6d9902
commit e83ec1017b
16 changed files with 107 additions and 14 deletions
@@ -55,6 +55,10 @@ public class Reflection {
return factory.createKotlinPackage(javaClass);
}
public static KPackage createKotlinPackage(Class javaClass, String moduleName) {
return factory.createKotlinPackage(javaClass, moduleName);
}
public static KClass foreignKotlinClass(Class javaClass) {
return factory.foreignKotlinClass(javaClass);
}
@@ -27,6 +27,10 @@ public class ReflectionFactory {
return null;
}
public KPackage createKotlinPackage(Class javaClass, String moduleName) {
return null;
}
public KClass foreignKotlinClass(Class javaClass) {
return new ClassReference(javaClass);
}