假设我有两个以下课程
class Parent extends MyBase {
@Annot(key="some.key", ref=Child.class)
public List<Child> children = new List<Child>();
}
class Child extends MyBase {
@Annot(key="another.key")
public String id;
}
现在说我有
- 一个
Parent
类对象 =>parent
和 - 列表中包含 3 个
Child
类对象children
。
这意味着parent.children.get(0).id
可以访问。现在我需要形成属性的键序列id
。这Key Sequence
是所有注释key
值的串联字符串。@Annot
例如,在这种情况下,键序列是some.key/another.key
有什么方法可以通过java反射完成吗?