Reflecting on private static method
Hey,
First of all this is not some normal action I would want to do, however this fringe case involves alot of legacy code I cannot touch, and unit tests that need to be written for newer stuff.
Anyway I have a class and i can get access to all fields and methods through reflection, except private/protected static ones. So is there any way to get access to a private static method through reflection?
Re: Reflecting on private static method
As I recall anything is accessible through reflection, such a horrendous practise, check that tutorial for examples.
http://tutorials.jenkov.com/java-reflection/fields.html
Re: Reflecting on private static method
The Class classes getDeclaredMethods() returns all methods of this class including private methods but does not return inherited methods.