标签[reflection]
反射是程序在运行时观察和/或修改其结构和/或行为的能力。 反射高度依赖于实现的代码语言-请在使用此标记时标记正在使用的代码语言。
19,090个问题
-1
票
0回复
38
0
票
0回复
05
Java NegativeTest私有方法,带有反射以捕获自定义ApplicationException
因此,我正在使用模拟的数据库层测试AccountService类。 在此AccountService类中,有一个私有方法,该方法根据正则表达式检查从UI接收的输入。
我写的正面测试效果很好
0
票
1回复
16
0
票
0回复
16
使用带有接口作为构造函数参数的Factory创建ViewModel
我正在创建一个通用类来创建具有多个构造函数参数的ViewModel。 我的某些视图模型可以没有参数,也可以有1,2,3或更多参数
在大多数情况下,这都可以正常工作。 但是在某些接口位于
0
票
0回复
17
找到Queryable的MethodInfo。第二个参数在这里使用Func <,>
我想要以下方法的MethodInfo。
static public IQueryable<TSource> Where<TSource>(this IQueryable&
-1
票
1回复
28
如何找到扩展类X的类并检查在Java中它们内的任何地方是否使用了try / catch块
我目前正在寻找编写执行以下操作的Java代码:
在包中找到扩展X类的特定类
检查是否在其内部的任何地方使用了try / catch块(或者更具体地说,是否从捕获的异常中调用.ge
2
票
2回复
39
Java 8是否有可能使用反射或其他方法将代码插入方法中?
是否可以将代码插入其他无法编辑的其他类的方法中?
这是我无法编辑的示例类,因为我不是所有者
package me;
public class Test {
public Tes
-1
票
1回复
49
0
票
1回复
44
使用“反射”将数据追加到指向定义的结构的接口
我正在尝试创建一个函数,该函数从Mongo集合获取所有文档,并将其查询为已声明的结构。 为此,我为类型接口的功能设置了参数,以便可以使用两个结构。 这是我的代码:
在包实体中:
0
票
2回复
39
如何从任何结构类型派生结构数组-从interface {}到[] interface {}
我尝试实现采用(任意)结构的函数,并返回这些结构的数组。 ReturnArrayOfStory展示了具有固定类型struct类型的想法。
尝试使用函数ReturnArrayOfX对任何类型
0
票
1回复
24
格式化IActionFilter中的所有日期
我有一个简单的要求,但是已经过去了一天,我无法弄清楚哪种方法可以做到这一点。 这是要求:
每当我的服务层返回dto时,我希望能够通过增加一小时来更新所有“ DateTime”字段。
1
票
0回复
18
反射库,无法在我的包中找到任何类
我正在尝试使用反射库来访问项目中包中的类。 根据以下问题的建议。
您可以使用反射找到包中的所有类吗?
运行我的方法时,显示我的集合0上的size()。
我还尝试根据其他问题中
0
票
1回复
42
Scala中的方法调用反射会导致性能下降吗?
我有一种方法旨在对数据IO进行一些简单的统计,如下所示。
def ioStatSink[T <: { def length: Int }](): Sink[T, Future[(Long,
0
票
1回复
40
Java / Kotlin-将相同的合格名称与不同的模块区分开
我有两个模块包含相同的程序包和类名称的情况。
模块一
模块二
无论哪种情况,如果我调用Bar.class.getQualifiedName()我都会收到相同的字符串。
-1
票
2回复
46
0
票
0回复
29
直接访问属性与通过反射访问属性的影响有多大?
假设您有一个类似以下的类:
我正在编写一个方法,该方法在某些时候只需要从此类中取出2-4个属性,然后执行一些操作(无论选择哪个属性,它始终是相同的)。 为了避免多次重复复制/粘贴相同的确
0
票
0回复
05
生成具有泛型类型的Java POJO的Avro模式
我正在尝试使用以下方法在运行时获取Avro架构:
但是由于我的POJO类包含如下泛型:
我得到以下异常:
我了解Avro将不支持通用类型。 有什么办法可以在运行时生成模式
0
票
1回复
26
在Android Q中无法从“ android.location.ILocationManager”中找到方法reportLocation()
我正在尝试通过“ android.location.ILocationManager $ Stub”的反射获取方法reportLocation()。
码:
错误:
尝试
0
票
3回复
36
-1
票
0回复
31
如何设置懒惰 通过反思为财产带来价值?
我有一个对象测试:
通常,调用MyObjectClass将初始化MyObject 。
但是,我想自动初始化MyObjectClass 。 因此,我将MyClass更改为: