Groovy - Reflexion auf eine Java-Klasse - Methoden und-Parameter
Wie würden Sie gehen über diese Reflexion Aufgabe in Groovy:
(1) eine Klasse geben, um den Groovy-Funktion
(2) Schleife über alle Methoden dieser Klasse
(a) drucken Sie jede parameter-Namen und Typ der von der Methode
(b) drucken Sie die return-Typ
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, das beste, was Sie tun können, ist schreiben etwas wie dieses:
Dem heraus gedruckt wird:
Denke ich, dass die Namen der parameter sind nicht möglich, ohne Manipulation am bytecode (und vorausgesetzt, dass die Klasse kompiliert wurde, mit dieser Art von debug-Informationen intakt)
Vielleicht ist dies noch einfacher, da die Frage ursprünglich war, beantwortet.
Beispiel: