reflection 相关问题

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

使用反射获取类构造函数的类型列表

我需要一个模板,它接收一个类作为类型,并从其构造函数返回一个类型列表。我尝试使用这个 SO 问题的第一个答案,但它只适用于某些类。这个他……

回答 0 投票 0

反射:调用具有泛型参数的方法

各位, 我在调用带有反射的方法时遇到了一些问题。 方法符号是 public T Create(TK parent, T newItem, bool updateStatistics = true, bool silent = false) ...

回答 1 投票 0

从抽象超类定义的方法调用 java.lang.reflect.Field::getValue(this) 返回 IllegalAccessException

我正在尝试使用反射打印类的整个层次结构。 为此,我定义了一个定义 toString(int offset) 方法的抽象超类 A: 抽象类 A { 公共字符串

回答 0 投票 0

在 Java 反射的情况下,如何将参数作为 relfected 类的可变参数传递给调用方法?

我有一个使用第三方库的项目。但是,只有当用户在项目中复制了这些 jar 或者使用现有的 jar 时,我才需要调用第三方的方法...

回答 2 投票 0

如何转换为由于保护级别而无法访问的类型列表?

我在第 3 方库中有一个类型,我无法将其标记为公开,但需要遍历这些对象的列表。我可以使用反射获取对象,但这个对象是一个列表。简单地铸造我...

回答 0 投票 0

Kotlin noArg 编译器插件不起作用

我尝试应用无参数 Kotlin 编译器插件 构建.gradle 插件{ ID“org.jetbrains.kotlin.plugin.noarg”版本“1.8.0” } 无参数{ 注释(“com.neutrino ...

回答 0 投票 0

如何调用其中包含 ReadOnlySpan<T> 参数的构造函数?

这是我第二次问这个问题,因为它已被标记为重复,但我的问题仍然没有解决,我无法弄清楚。 链接 1 链接 2 来自链接 1: 下面这段代码来自...

回答 0 投票 0

How get class by name with generic or how correct realize this problem?

我想将目录动态加载到 DevExpress 网格和存储库。一些列引用其他表。我想在没有“if-else, switch”方法的情况下实现,用泛型解决

回答 1 投票 0

索引特定的 TypeORM 实体字段

我正在构建一个索引服务来索引各种实体字段。我希望能够添加一个装饰器,比如 @Searchable 或类似于我想要装饰的字段,然后使用某种 inde ...

回答 0 投票 0

调用一个从特定类返回对象的方法

我有一个 Java 方法,我将使用反射调用它,但它会抛出 UnsupportedOperationException:提供的类引用无效: 包装示例; 公共类 TestContract 扩展

回答 0 投票 0

如何在 Java 中调用带有参数化参数的私有静态方法?

我有一个具有以下签名的方法 private static String getId(T element) 我需要测试它。 我试过做这样的事情 Method method = MyClass.class.getDeclaredMe ...

回答 0 投票 0

如何访问 Struct 的 SliceOfPointers 字段内的嵌入式结构

我想添加功能以在数据为 []*struct 时获取第一个元素。 func getEncFields(t reflect.Type, list map[string]int) { 对于 t.Kind() == reflect.Ptr { t = t.Elem() ...

回答 1 投票 0

将 Java 函数传递给 KFunction

有什么方法可以将函数传递给带有参数 KFunction 的方法吗? 我在 kotlin 中有一个库,我想在 java 中使用它,但我无法将 Function 转换为 KFunction (?)。 功能...

回答 1 投票 0

在 golang 中很难反思

我正在尝试动态设计协议测试。 我需要使用的功能是 go-ethereum 的解码: https://github.com/ethereum/go-ethereum/blob/master/p2p/message.go#L54 然后我的一些...

回答 1 投票 0

如何从对象中删除 json 字段描述?

我在 Java 中使用 com.fasterxml.jackson.annotation.JsonProperty 和 RestAssured 库。我也使用一些反射方法 我的 JSON 类 @盖特 @二传手 公共类 JsonExample { @JsonProper...

回答 0 投票 0

如何在 C# 中动态引用递增的属性?

我有名为 reel1、reel2、reel3 和 reel4 的属性。我如何通过将整数 (1-4) 传递给我的方法来动态引用这些属性? 具体来说,我正在寻找如何获得

回答 5 投票 0

如何确定 C# lambda 是否捕获外部变量?

我正在实现框架,开发人员可以在其中添加自己的代码作为 lambda。我想阻止他们在那些 lambda 中共享公共状态,但我不知道如何检查 lambda 是否使用变量...

回答 0 投票 0

在 GoLang 中动态声明类型

我有一个字段结构类型: { 名称:“字段A”, 类型:“字符串”, } 以及此字段类型的数组: [{ 名称:“字段A” 类型:“字符串” }, { 名称:“filedB&qu...

回答 2 投票 0

根据 spring-boot 应用程序中 RowCallBackHandler 的输出在 DTO 对象中动态设置属性

下面是我的 DTO 对象,我正在根据用户选择构建 SQL 查询。因此,它可以具有 DTO 类中的任何一组属性。 例如:(任意组合) 从 Response 中选择 res.name...

回答 0 投票 0

在 C# 中运行时加载 DLL

我正在尝试弄清楚如何在运行时在 C# 应用程序中导入和使用 .dll。使用 Assembly.LoadFile() 我已经设法让我的程序加载 dll(这部分......

回答 7 投票 0

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