The Spring Framework

## Uses of Interface
org.springframework.core.ParameterNameDiscoverer

Packages that use ParameterNameDiscoverer
org.springframework.aop.aspectj: AspectJ integration package.
org.springframework.aop.aspectj.annotation: Classes enabling AspectJ 5 @Annotated classes to be used in Spring AOP.
org.springframework.core: Provides basic classes for exception handling and version detection, and other core helpers that are not specific to any part of the framework.
org.springframework.web.bind.annotation.support: Support classes for web annotation processing.
org.springframework.web.portlet.mvc.annotation: Support package for annotation-based Portlet MVC controllers.
org.springframework.web.servlet.mvc.annotation: Support package for annotation-based Servlet MVC controllers.

Uses of ParameterNameDiscoverer in org.springframework.aop.aspectj

Classes in org.springframework.aop.aspectj that implement ParameterNameDiscoverer
`class` `AspectJAdviceParameterNameDiscoverer` `ParameterNameDiscoverer` implementation that tries to deduce parameter names for an advice method from the pointcut expression, returning, and throwing clauses.

Methods in org.springframework.aop.aspectj that return ParameterNameDiscoverer
`protected ParameterNameDiscoverer` `AbstractAspectJAdvice.createParameterNameDiscoverer()` Create a ParameterNameDiscoverer to be used for argument binding.

Uses of ParameterNameDiscoverer in org.springframework.aop.aspectj.annotation

Fields in org.springframework.aop.aspectj.annotation declared as ParameterNameDiscoverer
`protected static ParameterNameDiscoverer` `AbstractAspectJAdvisorFactory.ASPECTJ_ANNOTATION_PARAMETER_NAME_DISCOVERER`
`protected ParameterNameDiscoverer` `AbstractAspectJAdvisorFactory.parameterNameDiscoverer`

Uses of ParameterNameDiscoverer in org.springframework.core

Classes in org.springframework.core that implement ParameterNameDiscoverer
`class` `LocalVariableTableParameterNameDiscoverer` Implementation of `ParameterNameDiscoverer` that uses the LocalVariableTable information in the method attributes to discover parameter names.
`class` `PrioritizedParameterNameDiscoverer` ParameterNameDiscoverer implementation that tries several ParameterNameDiscoverers in succession.

Methods in org.springframework.core with parameters of type ParameterNameDiscoverer
`void` `PrioritizedParameterNameDiscoverer.addDiscoverer(ParameterNameDiscoverer pnd)` Add a further ParameterNameDiscoverer to the list of discoverers that this PrioritizedParameterNameDiscoverer checks.
`void` `MethodParameter.initParameterNameDiscovery(ParameterNameDiscoverer parameterNameDiscoverer)` Initialize parameter name discovery for this method parameter.

Uses of ParameterNameDiscoverer in org.springframework.web.bind.annotation.support

Constructors in org.springframework.web.bind.annotation.support with parameters of type ParameterNameDiscoverer
`HandlerMethodInvoker(HandlerMethodResolver methodResolver, WebBindingInitializer bindingInitializer, SessionAttributeStore sessionAttributeStore, ParameterNameDiscoverer parameterNameDiscoverer, WebArgumentResolver... customArgumentResolvers)`

Uses of ParameterNameDiscoverer in org.springframework.web.portlet.mvc.annotation

Methods in org.springframework.web.portlet.mvc.annotation with parameters of type ParameterNameDiscoverer
`void` `AnnotationMethodHandlerAdapter.setParameterNameDiscoverer(ParameterNameDiscoverer parameterNameDiscoverer)` Set the ParameterNameDiscoverer to use for resolving method parameter names if needed (e.g. for default attribute names).

Uses of ParameterNameDiscoverer in org.springframework.web.servlet.mvc.annotation

Methods in org.springframework.web.servlet.mvc.annotation with parameters of type ParameterNameDiscoverer
`void` `AnnotationMethodHandlerAdapter.setParameterNameDiscoverer(ParameterNameDiscoverer parameterNameDiscoverer)` Set the ParameterNameDiscoverer to use for resolving method parameter names if needed (e.g. for default attribute names).

The Spring Framework

Copyright © 2002-2008 The Spring Framework.