Получение имен / значений унаследованных атрибутов с использованием Java Reflection

Я "Java-объект" ChildObj " который расширен от "ParentObj". Теперь, если возможно извлечь все имена и значения атрибутов ChildObj, включая унаследованные атрибуты, используя механизм отражения Java?

Class.getFields дает мне массив открытых атрибутов, иClass.getDeclaredFields дает мне массив всех полей, но ни одно из них не включает список унаследованных полей.

Есть ли способ получить унаследованные атрибуты также?

Ответы на вопрос(12)

Ваш ответ на вопрос