Implementation of ParameterNameDiscoverer that uses the LocalVariableTable
information in the method attributes to discover parameter names. Returns
null if the class file was compiled without debug information.
Uses ObjectWeb's ASM library for analyzing class files. Each discoverer instance
caches the ASM discovered information for each introspected Class, in a thread-safe
manner. It is recommended to reuse ParameterNameDiscoverer instances as far as possible.
Adrian Colyer, Costin Leau, Juergen Hoeller, Chris Beams