У меня есть класс Foo, который является свойством типа Bar.
public class Foo {
public Bar getBar() {
}
}
public class Bar {
public String getName();
}
Есть ли вспомогательный класс или метод, который возвращает вам java.lang.reflect.Method
объект со свойством name Bar
, используяFoo.class
и "bar.name"?
В Commons BeanUtils есть класс PropertyUtils
, но его getPropertyDescriptor()
работает только для Object
экземпляров, но не Class
.
Я понимаю, что реализовать совсем не сложно, но я бы хотел использовать то, что уже доступно.
Кроме того, тот факт, что мне нужен объект Method, не является результатом плохого дизайна (надеюсь,не).Я работаю над редактором JavaBeans.
Спасибо!