reflection 相关问题

反射是程序在运行时观察和/或修改其结构和/或行为的能力。反射高度依赖于实现代码语言 - 请标记使用此标记时使用的代码语言。

简化从反射值创建通用类型值

我有接收反射值的 Go 代码,需要将其作为泛型使用。为了转换参数,我已经完成了以下工作。有没有更简单的方法来实现目标? ...

回答 1 投票 0

如何获取 C# 中所有已加载类型的列表?

我需要检索从给定的程序集加载的所有枚举。

回答 5 投票 0

在sbt任务中加载依赖类

我想在所有 IT 测试之前从 scala 对象运行嵌入式 kafka 作为 Tests.Setup 。 所以,我有类似的东西 测试 / testOptions += Tests.Setup { 加载程序 => loader.loadClass("io.github.

回答 1 投票 0

使用 Kotlin 反射,如何设置 Kotlin 对象的成员属性?

我正在尝试使用反射来设置 Kotlin 对象的 val 属性。当我尝试下面的代码时,出现异常: 无法将静态最终 Foo 字段 Person.foo 设置为 Biz java.lang.IllegalAccessExcep...

回答 2 投票 0

C#反射无参数get方法

我有这个代码: MethodInfo 方法 = typeof(AppDbContext) .GetMethod(nameof(AppDbContext.Set), BindingFlags.Public | BindingFlags.Instance); DbContext中有两个名为Set的方法,Set...

回答 1 投票 0

可以对自定义联合类型进行枚举吗?

有一个不相交的联合类型,如下所示: 输入 yolo = |一个 |乙| C OCaml 是否可以迭代/枚举 yolo 类型的每个可能值,而无需事先了解这些值的数量/内容...

回答 1 投票 0

OCaml - 可以枚举自定义联合类型吗?

有一个不相交的联合类型,如下所示: 输入 yolo = |一个 |乙| C OCaml 是否可以迭代/枚举 yolo 类型的每个可能值,而无需事先了解这些值的数量/内容...

回答 1 投票 0

使用 ASM 获取方法参数

我发现了一些示例,这些示例向我展示了使用 MethodAdapter 进行某些方法调用的位置: 公共无效访问方法Insn(int操作码,字符串所有者,字符串名称,字符串描述){ 如果(所有者.e...

回答 2 投票 0

在Java中动态实现接口

我遇到了动态实现接口的问题,并且不知道如何实现这一点。这是我的问题: 我正在为 Confluence 开发一个插件应用程序,我有一个 cl...

回答 1 投票 0

如何在 Kotlin 中反射多个对象以查找特定类型的属性

我知道如何在 Kotlin 中反射和迭代单个对象的属性以查找特定类型的所有属性: 对象 Obj1{ val obj1Int = 1 val obj1String = "一" } ...

回答 1 投票 0

从案例类的完全限定名称中获取案例类的引用,用于将数据帧转换为数据集

我有案例类的完全限定名称。对于运行时的用例,我需要获取用于将数据帧转换为数据集的案例类的引用。 例如。 我的 FQN 为:com.org.common。

回答 1 投票 0

在javascript中用类方法链有条件地拦截之前的方法

我只是想知道是否可以拦截类链中以前的方法,我有这些类 类和{ 客户; 桌子; 健康)状况; 构造函数(客户端,表,条件){ t...

回答 1 投票 0

在 Java 中通过反射设置私有字段的最短、最好、最简洁的方法是什么?

嗨,我已经在 Java 中使用过 Reflection。但是如果您使用 java 标准(例如注入私有字段),您必须编写大量代码才能完成工作。 最短的w...

回答 4 投票 0

如何在C#中访问(EntryAssemblyName).Properties.Settings

以下是许多项目中通过链接共享的代码: FileUtil.cs 命名空间 CommonLib { 内部类 FileUtil { 公共静态布尔 OpenFile(输出字符串结果路径,字符串文件名,

回答 1 投票 0

如何使用反射来判断一个类是否是内部类?

正如标题所说,如何使用反射来检查类定义是否被定义为内部? typeof(...) 返回如下所示的某些属性,但不返回类是否定义为内部类。

回答 4 投票 0

如何使用反射调用带有 ref/out 参数的方法

想象我有以下课程: 牛类{ 公共静态 bool TryParse(string s, out Cow 牛) { ... } } 是否可以通过反射调用 TryParse?我知道基础知识: 瓦...

回答 2 投票 0

在 Kotlin 中一般将一种类型的值转换为另一种类型的值

我有一个包含 KType 对到 String 中的值的映射,我希望将这些值转换为其对中 KType 的类型(例如,将“123”转换为值为 123 的 Int)。 知道...

回答 1 投票 0

GSON 2.10.1 支持 Java 17 吗?

我们有一个在 Java 11 上运行的 kotlin(版本 1.9.21)服务,我们计划迁移到 Java 17。但是面临与 Gson(版本 2.10.1)相关的错误 java.lang.AssertionError: java.lang.

回答 1 投票 0

在类的所有方法之前运行一个方法

可以在 C# 3 或 4 中做到这一点吗?也许有一些反思? 魔法类 { [先于所有运行] 公共无效基方法() { } //在执行之前运行BaseMethod 公开

回答 9 投票 0

如何正确从TypeLambda中提取类型参数?

我在 Scala 3 中有一个宏处理类型,该宏是我在机身表面库中面临的问题的最小化重现。该宏显然工作正常,但一旦我添加选项 -Xcheck-

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.