Uses of Interface
org.springframework.core.ParameterNameDiscoverer
Package
Description
AspectJ integration package.
Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
SPI interfaces and configuration-related convenience classes for bean factories.
Classes supporting the
org.springframework.beans.factory
package.Expression parsing support within a Spring application context.
Provides basic classes for exception handling and version detection,
and other core helpers that are not specific to any part of the framework.
Provides a strategy for MBeanInfo assembly.
Common infrastructure for invoking message handler methods.
Common infrastructure for invoking message handler methods with non-blocking,
and reactive contracts.
Support classes for integrating a JSR-303 Bean Validation provider
(such as Hibernate Validator) into a Spring ApplicationContext
and in particular with Spring's data binding and validation APIs.
Generic support classes for handler method processing.
Infrastructure for handler method processing.
MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation
package.-
Uses of ParameterNameDiscoverer in org.springframework.aop.aspectj
Modifier and TypeClassDescriptionclass
ParameterNameDiscoverer
implementation that tries to deduce parameter names for an advice method from the pointcut expression, returning, and throwing clauses.Modifier and TypeMethodDescriptionprotected ParameterNameDiscoverer
AbstractAspectJAdvice.createParameterNameDiscoverer()
Create a ParameterNameDiscoverer to be used for argument binding. -
Uses of ParameterNameDiscoverer in org.springframework.aop.aspectj.annotation
Modifier and TypeFieldDescriptionprotected final ParameterNameDiscoverer
AbstractAspectJAdvisorFactory.parameterNameDiscoverer
-
Uses of ParameterNameDiscoverer in org.springframework.beans.factory.config
Modifier and TypeMethodDescriptionvoid
DependencyDescriptor.initParameterNameDiscovery
(ParameterNameDiscoverer parameterNameDiscoverer) Initialize parameter name discovery for the underlying method parameter, if any. -
Uses of ParameterNameDiscoverer in org.springframework.beans.factory.support
Modifier and TypeMethodDescriptionAbstractAutowireCapableBeanFactory.getParameterNameDiscoverer()
Return the ParameterNameDiscoverer to use for resolving method parameter names if needed.Modifier and TypeMethodDescriptionvoid
AbstractAutowireCapableBeanFactory.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) Set the ParameterNameDiscoverer to use for resolving method parameter names if needed (e.g. -
Uses of ParameterNameDiscoverer in org.springframework.context.expression
Modifier and TypeMethodDescriptionprotected ParameterNameDiscoverer
CachedExpressionEvaluator.getParameterNameDiscoverer()
Return a shared parameter name discoverer which caches data internally.ModifierConstructorDescriptionMethodBasedEvaluationContext
(Object rootObject, Method method, Object[] arguments, ParameterNameDiscoverer parameterNameDiscoverer) -
Uses of ParameterNameDiscoverer in org.springframework.core
Modifier and TypeClassDescriptionclass
Default implementation of theParameterNameDiscoverer
strategy interface, delegating to the Java 8 standard reflection mechanism, with a deprecated fallback toLocalVariableTableParameterNameDiscoverer
.class
ParameterNameDiscoverer
implementation which uses Kotlin's reflection facilities for introspecting parameter names.class
Deprecated, for removal: This API element is subject to removal in a future version.class
ParameterNameDiscoverer
implementation that tries several discoverer delegates in succession.class
ParameterNameDiscoverer
implementation which uses JDK 8's reflection facilities for introspecting parameter names (based on the "-parameters" compiler flag).Modifier and TypeMethodDescriptionvoid
PrioritizedParameterNameDiscoverer.addDiscoverer
(ParameterNameDiscoverer pnd) Add a furtherParameterNameDiscoverer
delegate to the list of discoverers that thisPrioritizedParameterNameDiscoverer
checks.void
MethodParameter.initParameterNameDiscovery
(ParameterNameDiscoverer parameterNameDiscoverer) Initialize parameter name discovery for this method parameter. -
Uses of ParameterNameDiscoverer in org.springframework.jmx.export.assembler
Modifier and TypeMethodDescriptionprotected ParameterNameDiscoverer
AbstractReflectiveMBeanInfoAssembler.getParameterNameDiscoverer()
Return the ParameterNameDiscoverer to use for resolving method parameter names if needed (may benull
in order to skip parameter detection).Modifier and TypeMethodDescriptionvoid
AbstractReflectiveMBeanInfoAssembler.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) Set the ParameterNameDiscoverer to use for resolving method parameter names if needed (e.g. -
Uses of ParameterNameDiscoverer in org.springframework.messaging.handler.invocation
Modifier and TypeMethodDescriptionvoid
InvocableHandlerMethod.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) Set the ParameterNameDiscoverer for resolving parameter names when needed (e.g. -
Uses of ParameterNameDiscoverer in org.springframework.messaging.handler.invocation.reactive
Modifier and TypeMethodDescriptionInvocableHandlerMethod.getParameterNameDiscoverer()
Return the configured parameter name discoverer.Modifier and TypeMethodDescriptionvoid
InvocableHandlerMethod.setParameterNameDiscoverer
(ParameterNameDiscoverer nameDiscoverer) Set the ParameterNameDiscoverer for resolving parameter names when needed (e.g. -
Uses of ParameterNameDiscoverer in org.springframework.validation.beanvalidation
Modifier and TypeMethodDescriptionvoid
LocalValidatorFactoryBean.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) Set the ParameterNameDiscoverer to use for resolving method and constructor parameter names if needed for message interpolation. -
Uses of ParameterNameDiscoverer in org.springframework.web.method.support
Modifier and TypeMethodDescriptionvoid
InvocableHandlerMethod.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) Set the ParameterNameDiscoverer for resolving parameter names when needed (e.g. -
Uses of ParameterNameDiscoverer in org.springframework.web.reactive.result.method
Modifier and TypeMethodDescriptionInvocableHandlerMethod.getParameterNameDiscoverer()
Return the configured parameter name discoverer.SyncInvocableHandlerMethod.getParameterNameDiscoverer()
Return the configured parameter name discoverer.Modifier and TypeMethodDescriptionvoid
InvocableHandlerMethod.setParameterNameDiscoverer
(ParameterNameDiscoverer nameDiscoverer) Set the ParameterNameDiscoverer for resolving parameter names when needed (e.g.void
SyncInvocableHandlerMethod.setParameterNameDiscoverer
(ParameterNameDiscoverer nameDiscoverer) Set the ParameterNameDiscoverer for resolving parameter names when needed (e.g. -
Uses of ParameterNameDiscoverer in org.springframework.web.servlet.mvc.method.annotation
Modifier and TypeMethodDescriptionvoid
RequestMappingHandlerAdapter.setParameterNameDiscoverer
(ParameterNameDiscoverer parameterNameDiscoverer) Set the ParameterNameDiscoverer to use for resolving method parameter names if needed (e.g.
StandardReflectionParameterNameDiscoverer
(with the "-parameters" compiler flag)