-
DelegatedProperty反射不适用于版本构建
在运行时,我需要访问委托属性的委托实例中的属性。 当我在调试中编译以下代码时,它可以正 -
Kotlin运行时错误kotlin.Any未找到
我有一个多模块项目。对于相同的构建,apk的大小可能相差<code>300KB</code> <code>(from 17 to 17.3MB)</code>。在 -
科特林|查找使用lambda返回lambda的函数的参数
说我有一个函数<code>haveFun</code>,它接受一个<code>Method</code>(来自<code>java.lang.reflect</code>包)作为 -
从classpath获取所有类,该类继承X的超类X
假设我有一个密封的类A,而B和C继承了它。 <pre><code>sealed class A open class B(): A() open class C(): A() </code>< -
如果在具有类型参数的接口上定义了方法,则kotlinFunction返回null
问题的快速演示: <pre class="lang-kotlin prettyprint-override"><code>import kotlin.reflect.jvm.kotlinFunction interface A&l -
如何在JVM中使用反射获取仅Kotlin的类?
我正在开发gradle插件,它需要反映一些kotlin类以生成一些代码,但是在具有相同名称的JRE中它们是不可 -
Kotlin何时需要反映lib?
在文档(<a href="https://kotlinlang.org/docs/reference/reflection.html" rel="nofollow noreferrer">https://kotlinlang.org/docs/referen -
Kotlin通用firebase还将getValue()挂起,以供数据类对象检索其键值。这是正确的做法吗?
我在科特林(Kotlin)相当新鲜,作为一个很好的学习机会,我花了一些时间在互联网上进行研究,以研 -
区分Kotlin反射中的重载方法
我有两种方法: <pre><code>5</code></pre> 在我的代码中的某个时候,我需要通过反射使用<code>class Example -
在Kotlin中将嵌套数据类转换为单级Map
基本上我有一个类似的数据类 <pre><code>data class House( val bedroom: Bedroom, val livingroom: Livingroom ) data cla -
如何在类路径中包含kotlin-reflect.jar
我正在尝试致电<code>someObject::class.annotations</code>,但在运行时出现错误: <code>Exception in thread "m -
jetified-kotlin-reflect版本与jetified-kotlin-stdlib不同
当我编译项目时,错误消息显示kotlin-reflect outOfDate的版本,但是我找不到如何更新它的版本。 <pre><cod -
使用Kotlin-reflect设置可为空的UShort
为什么我不能在Kotlin中使用反射设置UShort?我将问题提取到单元测试中。 我的测试如下: <pre cl -
在Kotlin中迭代单例属性的正确方法是什么?
正如标题所示,我想遍历单例对象的属性。我尝试使用Kotlin-reflect,因为目前没有其他方法。 <pre class -
如何从Java使用Kotlin反射
是否可以使用Java的Kotlin反射? 我想从Java中的Kotlin函数获得<code>KCallable</code>,并使用其方法<code>cal -
将字段名称和值的映射反序列化为基于KClass的数据类(反射)
我想从KClass实例和Map <String,String>实例构造一个对象,在其中将字段名映射到值。 一个例子是:</p -
为什么 Kotlin 接口“未开放”?
在 Kotlin 1.4.30 中,当我输入时 <pre><code><Autocomplete options={ufList} getOptionLabel={(option) => optio -
检查 kotlin 数据类中变量的注释
我必须检查 kotlin 数据类中的特定变量是否存在注释。 注解类 <pre><code>annotation class Test( val id -
Kotlin 反射 - 根据其属性名称返回具有设置属性值的实例
我正在尝试创建一个函数,该函数返回任何数据类对象,并使用其属性名称(如果是所有字符串)设置 -
在运行时找不到 Kotlin 反射实现。确保类路径中有 kotlin-reflect.jar
我正在学习 Kotlin,但这段代码有问题: <pre><code>import kotlin.reflect.* fun main(args: Array<String>) { va -
在 TeamCity DSL 中使用 `copy` 时,为什么会出现 `java.lang.AssertionError: Built-in class kotlin.Any is not found`? 背景问题研究我的尝试
<h3>背景</h3> 我正在尝试使用 Kotlin 创建一些 Teamcity 配置。在测试 Teamcity 的生成时,我在 Intellij 中使用 -
使用反射获取私有方法,以便将其传递给 Kotlin 中的高阶函数
我很难使用反射在 Kotlin 中获取私有方法,以便将其作为参数传递给高阶函数,这是我得到的以及我需要 -
列出 Kotlin 类中的所有属性,不包括带有自定义 getter 的属性
是否有任何简单的方法可以列出类中的所有属性,但不包括具有自定义 getter 的属性? 例如在这种