类 DefaultParameterNameDiscoverer
- java.lang.Object
- org.springframework.core.PrioritizedParameterNameDiscoverer
- org.springframework.core.DefaultParameterNameDiscoverer
- 所有已实现的接口:
ParameterNameDiscoverer
public class DefaultParameterNameDiscoverer extends PrioritizedParameterNameDiscoverer
Default implementation of theParameterNameDiscovererstrategy interface, using the Java 8 standard reflection mechanism (if available), and falling back to the ASM-basedLocalVariableTableParameterNameDiscovererfor checking debug information in the class file.If a Kotlin reflection implementation is present,
KotlinReflectionParameterNameDiscovereris added first in the list and used for Kotlin classes and interfaces. When compiling or running as a GraalVM native image, theKotlinReflectionParameterNameDiscovereris not used.Further discoverers may be added through
PrioritizedParameterNameDiscoverer.addDiscoverer(ParameterNameDiscoverer).- 从以下版本开始:
- 4.0
- 作者:
- Juergen Hoeller, Sebastien Deleuze, Sam Brannen
- 另请参阅:
StandardReflectionParameterNameDiscoverer,LocalVariableTableParameterNameDiscoverer,KotlinReflectionParameterNameDiscoverer
构造器概要
构造器 构造器 说明 DefaultParameterNameDiscoverer()
方法概要
从类继承的方法 org.springframework.core.PrioritizedParameterNameDiscoverer
addDiscoverer, getParameterNames, getParameterNames
构造器详细资料
DefaultParameterNameDiscoverer
public DefaultParameterNameDiscoverer()