有没有办法以适当的类型获得所有投影?
我有一个有几个预测的课程。我想得到Map<String, Class<?>>
其中
String
是投影的名称Class<?>
是此注释一个例子:
class A { ... }
@Projection(name = "a1", types = A.class)
interface ProjectionA1 { ... }
@Projection(name = "a2", types = A.class)
interface ProjectionA2 { ... }
结果可能是:
-> A.class
<- ImmutableMap.of("a1", ProjectionA1.class, "a2", ProjectionA2.class);
谢谢。
答案 0 :(得分:3)