java.lang.Object | |
↳ | org.springframework.core.LocalVariableTableParameterNameDiscoverer |
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 discoverer instances as far as possible.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return parameter names for this method,
or
null if they cannot be determined. | |||||||||||
Return parameter names for this constructor,
or
null if they cannot be determined. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.core.ParameterNameDiscoverer
|
Return parameter names for this method,
or null
if they cannot be determined.
method | method to find parameter names for |
---|
null
if they cannot
Return parameter names for this constructor,
or null
if they cannot be determined.
ctor | constructor to find parameter names for |
---|
null
if they cannot