Package org.springframework.core
Class DefaultParameterNameDiscoverer
- java.lang.Object
- org.springframework.core.PrioritizedParameterNameDiscoverer
- org.springframework.core.DefaultParameterNameDiscoverer
- All Implemented Interfaces:
ParameterNameDiscoverer
public class DefaultParameterNameDiscoverer extends PrioritizedParameterNameDiscoverer
Default implementation of theParameterNameDiscoverer
strategy interface, using the Java 8 standard reflection mechanism (if available), and falling back to the ASM-basedLocalVariableTableParameterNameDiscoverer
for checking debug information in the class file.Further discoverers may be added through
PrioritizedParameterNameDiscoverer.addDiscoverer(ParameterNameDiscoverer)
.- Since:
- 4.0
- Author:
- Juergen Hoeller
- See Also:
StandardReflectionParameterNameDiscoverer
,LocalVariableTableParameterNameDiscoverer
Constructor Summary
Constructors Constructor Description DefaultParameterNameDiscoverer()
Method Summary
Methods inherited from class org.springframework.core.PrioritizedParameterNameDiscoverer
addDiscoverer, getParameterNames, getParameterNames
Constructor Detail
DefaultParameterNameDiscoverer
public DefaultParameterNameDiscoverer()