当前页面:
在线文档首页 >
Spring Framework 2.1.0 API 文档英文版
LocalVariableTableParameterNameDiscoverer (Spring Framework API 2.1) - Spring Framework 2.1.0 API 文档英文版
org.springframework.core
Class LocalVariableTableParameterNameDiscoverer
java.lang.Object
org.springframework.core.LocalVariableTableParameterNameDiscoverer
- All Implemented Interfaces:
- ParameterNameDiscoverer
public class LocalVariableTableParameterNameDiscoverer
- extends Object
- implements ParameterNameDiscoverer
Implementation of ParameterNameDiscover 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.
- Since:
- 2.0
- Author:
- Adrian Colyer, Juergen Hoeller
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalVariableTableParameterNameDiscoverer
public LocalVariableTableParameterNameDiscoverer()
getParameterNames
public String[] getParameterNames(Method method)
- Description copied from interface:
ParameterNameDiscoverer
- Return parameter names for this method,
or
null
if they cannot be determined.
- Specified by:
getParameterNames
in interface ParameterNameDiscoverer
- Parameters:
method
- method to find parameter names for
- Returns:
- an array of parameter names if the names can be resolved,
or
null
if they cannot
getParameterNames
public String[] getParameterNames(Constructor ctor)
- Description copied from interface:
ParameterNameDiscoverer
- Return parameter names for this constructor,
or
null
if they cannot be determined.
- Specified by:
getParameterNames
in interface ParameterNameDiscoverer
- Parameters:
ctor
- constructor to find parameter names for
- Returns:
- an array of parameter names if the names can be resolved,
or
null
if they cannot
Copyright © 2002-2007 The Spring Framework.