Potrzebuję uzyskać nazwy parametrów metody w czasie wykonywania. Czy jest jakiś sposób, aby to osiągnąć?Uzyskaj nazwy parametrów metody interfejsu
Próbowałem użyć LocalVariableTableParameterNameDiscoverer
, która jest klasą wiosenną. Ale działa tylko dla klas, a nie interfejsów.
Jedynym sposobem, w jaki jest to naprawdę możliwe, jest parsowanie pliku '.java'. – Obicere
Oto coś podobnego, może być wszystko, czego potrzebujesz: http://stackoverflow.com/questions/2237803/can-i-obtain-method-parameter-name-using-java-reflection – Jlewis071
O ile mi wiadomo, będzie to możliwe w odbiorze Java 8, w przeciwnym razie użyjesz kodu bajtowego manipulując bibliotekami. –