Получить все методы интерфейса или абстрактного класса, используя Reflection - PullRequest
5 голосов
/ 31 мая 2011

Как я могу использовать отражение в интерфейсном / абстрактном классе, чтобы получить все его методы?

Ответы [ 2 ]

15 голосов
/ 31 мая 2011

Например,

MyInterfaceOrAbstractClass.class.getDeclaredMethods();
6 голосов
/ 31 мая 2011
Class clazz = Something.class;
Method[] methods = clazz.getDeclaredMethods();
for (Method method : methods) {
    // do what you have to do with the method
    System.out.println(method.getName());
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...