Save This Page
Home » spring-framework-2.5.5-with-dependencies » org.springframework » core » [javadoc | source]
org.springframework.core
public class: LocalVariableTableParameterNameDiscoverer [javadoc | source]
java.lang.Object
   org.springframework.core.LocalVariableTableParameterNameDiscoverer

All Implemented Interfaces:
    ParameterNameDiscoverer

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 ClassReader for each introspected Class, in a thread-safe manner. It is recommended to reuse discoverer instances as far as possible.

Method from org.springframework.core.LocalVariableTableParameterNameDiscoverer Summary:
getParameterNames,   getParameterNames
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.springframework.core.LocalVariableTableParameterNameDiscoverer Detail:
 public String[] getParameterNames(Method method) 
 public String[] getParameterNames(Constructor ctor)