Ho un oggetto Java 'ChildObj' che è esteso da 'ParentObj'. Ora, se è possibile recuperare tutti i nomi e i valori degli attributi di ChildObj, inclusi anche gli attributi ereditati, usando il meccanismo di riflessione Java?
Class.getFields mi dà l'array di attributi pubblici e Class.getDeclaredFields mi dà l'array di tutti i campi, ma nessuno di essi include l'elenco dei campi ereditati.
Esiste un modo per recuperare anche gli attributi ereditati?