在运行时发现接口类

时间:2016-11-25 10:43:32

标签: java interface discovery

我有一个基接口FunctionCredential

public interface FunctionPrivilege {}

和其他几个扩展此接口的接口:

public interface ReadSomethingPrivilege extends FunctionPrivilege {}
public interface WriteSomethingPrivilege extends FunctionPrivilege {}
...

接口仅用作标记接口(无实现)。我想发现接口(所有接口都可以使用当前的上下文类加载器访问),而不是检查已知的接口。

在Java应用程序中,我可以在运行时以某种方式发现(列出)这些接口类吗?如果是这样,我该怎么做?

注意:CDI做了类似的事情,也在运行时发现/扫描类。

0 个答案:

没有答案