Package | Description |
---|---|
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.beans.factory.config |
SPI interfaces and configuration-related convenience classes for bean factories.
|
org.springframework.beans.factory.support |
Classes supporting the
org.springframework.beans.factory package. |
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.jmx.export.assembler |
Provides a strategy for MBeanInfo assembly.
|
org.springframework.web.bind.annotation.support |
Support classes for web annotation processing.
|
org.springframework.web.method.support |
Generic support classes for handler method 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.
|
org.springframework.web.servlet.mvc.method.annotation |
MVC infrastructure for annotation-based handler method processing, building on the
org.springframework.web.method.annotation package. |
Modifier and Type | Class and Description |
---|---|
class |
AspectJAdviceParameterNameDiscoverer
ParameterNameDiscoverer implementation that tries to deduce parameter names
for an advice method from the pointcut expression, returning, and throwing clauses. |
Modifier and Type | Method and Description |
---|---|
protected ParameterNameDiscoverer |
AbstractAspectJAdvice.createParameterNameDiscoverer()
Create a ParameterNameDiscoverer to be used for argument binding.
|
Modifier and Type | Field and Description |
---|---|
protected static ParameterNameDiscoverer |
AbstractAspectJAdvisorFactory.ASPECTJ_ANNOTATION_PARAMETER_NAME_DISCOVERER |
protected ParameterNameDiscoverer |
AbstractAspectJAdvisorFactory.parameterNameDiscoverer |
Modifier and Type | Method and Description |
---|---|
void |
DependencyDescriptor.initParameterNameDiscovery(ParameterNameDiscoverer parameterNameDiscoverer)
Initialize parameter name discovery for the underlying method parameter, if any.
|
Modifier and Type | Method and Description |
---|---|
protected ParameterNameDiscoverer |
AbstractAutowireCapableBeanFactory.getParameterNameDiscoverer()
Return the ParameterNameDiscoverer to use for resolving method parameter
names if needed.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractAutowireCapableBeanFactory.setParameterNameDiscoverer(ParameterNameDiscoverer parameterNameDiscoverer)
Set the ParameterNameDiscoverer to use for resolving method parameter
names if needed (e.g.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
protected ParameterNameDiscoverer |
AbstractReflectiveMBeanInfoAssembler.getParameterNameDiscoverer()
Return the ParameterNameDiscoverer to use for resolving method parameter
names if needed (may be
null in order to skip parameter detection). |
Modifier and Type | Method and Description |
---|---|
void |
AbstractReflectiveMBeanInfoAssembler.setParameterNameDiscoverer(ParameterNameDiscoverer parameterNameDiscoverer)
Set the ParameterNameDiscoverer to use for resolving method parameter
names if needed (e.g.
|
Constructor and Description |
---|
HandlerMethodInvoker(HandlerMethodResolver methodResolver,
WebBindingInitializer bindingInitializer,
SessionAttributeStore sessionAttributeStore,
ParameterNameDiscoverer parameterNameDiscoverer,
WebArgumentResolver[] customArgumentResolvers,
HttpMessageConverter[] messageConverters) |
Modifier and Type | Method and Description |
---|---|
void |
InvocableHandlerMethod.setParameterNameDiscoverer(ParameterNameDiscoverer parameterNameDiscoverer)
Set the ParameterNameDiscoverer for resolving parameter names when needed
(e.g.
|
Modifier and Type | Method and Description |
---|---|
void |
AnnotationMethodHandlerAdapter.setParameterNameDiscoverer(ParameterNameDiscoverer parameterNameDiscoverer)
Set the ParameterNameDiscoverer to use for resolving method parameter
names if needed (e.g.
|
Modifier and Type | Method and Description |
---|---|
void |
AnnotationMethodHandlerAdapter.setParameterNameDiscoverer(ParameterNameDiscoverer parameterNameDiscoverer)
Deprecated.
Set the ParameterNameDiscoverer to use for resolving method parameter names if needed
(e.g.
|
Modifier and Type | Method and Description |
---|---|
void |
RequestMappingHandlerAdapter.setParameterNameDiscoverer(ParameterNameDiscoverer parameterNameDiscoverer)
Set the ParameterNameDiscoverer to use for resolving method parameter names if needed
(e.g.
|
Copyright © 2015. All rights reserved.