reflection 相关问题

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

使用函数作为parameterType使用getDeclaredMethod

我有一个私有方法,标题是:private fun setNumericListener(editText:EditText,onValueChanged:(newValue:Double?) - > Unit)我用这种方式调用这个方法:setNumericListener(...

回答 1 投票 4

如何从Rust函数中检查它是直接调用还是通过C#代码调用Invoke()?

我在C#的本机DLL中调用Rust函数,如下所示:[DLLImport(“rust.dll”)] public static int Foo(int i); public static void Invoke(){typeof(Program).GetMethod(“Foo”)。Invoke(new ...

回答 1 投票 1

Java中泛型参数类的反映?

想象一下以下场景:类MyClass扩展了OtherClass {String myName; // Whatever}类OtherClass {T myfield;我正在使用...分析MyClass

回答 6 投票 8

无法通过Reflection加载特定的32位程序集

我正在使用SharpShell库来开发一个简单的shell扩展(属性表)来显示.NET程序集的一些信息,请参阅:这个shell扩展和SharpShell本身不是......

回答 1 投票 1

InternalsVisibleTo - 如何阻止某人创建具有相同名称的程序集并访问内部类或方法?

最近,我遇到了InternalsVisibleTo方法,使内部类和方法对其他程序集可见。虽然这在你有一大堆的应用程序中非常有用......

回答 4 投票 1

读取方法属性的值

我需要能够从我的方法中读取我的属性的值,我该怎么做? [MyAttribute(“Hello World”)] public void MyMethod(){//需要读取MyAttribute属性和...

回答 5 投票 56

Java 10中的非法反射访问操作警告

我希望有一些帮助来重写一些使用反射的Java代码,从Java 10上的编译器中删除警告:这是有问题的Java方法:public static boolean clean(final ...

回答 1 投票 1

确定程序集的PEFileKind的好方法?

在C#或VB.NET中,我想知道哪种方法是确定通过Reflection加载的程序集的PEFileKinds的最佳方法。换句话说,确定程序集是否是WinExe,...

回答 1 投票 1

用反射映射复杂对象[重复]

我正在使用反射和通用对象(T)创建一个映射两个不同对象(具有相同属性和类型)的函数。我的函数适用于具有简单属性的对象,如int ...

回答 1 投票 -2

Scala:获取对象类的名称的正确方法?

我有一个包含main方法的类,我希望启动一个运行此类的新进程。但是当我尝试使用Scala来获取这个类的名称时,它给了我错误的名字。例如: ...

回答 1 投票 2

当参数是构造函数的参数声明类型的子类时,反射找不到构造函数

我正在使用反射来针对特定需求实例化类。目前的代码如下:public final T实例化(Class extends T> clazz,Object ... args){//其他东西......

回答 2 投票 3

将BoundMethodHandle转换为反射

是否可以使用MethodHandle检索正在引用的成员? MethodHandle mh = MethodHandles.lookup()。findStatic(...,...,...); java.lang.reflect.Method方法= ...

回答 1 投票 1

从对象创建连接的字符串[关闭]

我有一个视图,我通过反射收到一个属性列表。这些可以是单个项目也可以是集合。我希望打印它们(单个值或连接的字符串)。我怎样才能转换...

回答 1 投票 1

为什么`Class`课程最终?

在SO处回答了一个问题,我找到了一个解决方案,如果可以扩展Class类,那将是很好的:这个解决方案包括试图装饰Class类以便......

回答 2 投票 5

我怎样才能获得System.Windows.Controls.Primitive.PopupRoot类型?

图片可以说出千言万语。当我爬上可视树时,我看到最后一个父类型为System.Windows.Controls.Pimitives.PopupRoot但乳清我尝试实际进行比较...

回答 3 投票 7

反射:在基类中调用派生属性getter

在将代码集成到更大的系统中时,我遇到了一些代码约定问题。在以下示例中,BaseClass和DerivedClass1是以前存在的大型系统,并且......

回答 1 投票 1

仅知道实体类型时访问正确的Spring服务

我构建了Tab类(JavaFX)的扩展,通过一些参数(如实体类类型),在实体类周围构建一个完整的GUI(要显示的表,功能添加/编辑...

回答 1 投票 0

有没有办法从Spring中的AbstractHttpMessageConverter获取方法support()中的泛型类型?

我正在尝试创建一个CSV消息转换器以与Spring消息转换器一起使用,但是当clazz类型为Collection时,我无法配置支持(Class> clazz)方法。 ...

回答 1 投票 0

接口之间的转换是否涉及反射? [重复]

我有这个空接口IProvider和另一个名为ICountryProvider的接口,它继承自IProvider。我在字典中存储了不同类型的“提供者”,这些字典被声明为......

回答 1 投票 1

Java Reflection用原始类型调用构造函数

我在我的测试框架中有一个方法,它创建一个类的实例,具体取决于传入的参数:public void test(Object ... constructorArgs)throws Exception {Constructor ...

回答 6 投票 46

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