ReflectiveProcessor implementation for Controller and
controller-specific annotated methods. In addition to registering reflection
hints for invoking the annotated method, this implementation handles:
ResponseBodyRequestBody, ModelAttribute and RequestPartHttpEntity return types and parameters| Modifier and Type | Field and Description |
|---|---|
| private final BindingReflectionHintsRegistrar |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected final BindingReflectionHintsRegistrar | |
| private Type | |
| protected void | |
| protected void | |
| public void | registerReflectionHints(ReflectionHints
the reflection hints instance to use hints, AnnotatedElement the element to process element)Implements org. Register |
| protected void | |
| protected void |
| bindingRegistrar | back to summary |
|---|---|
| private final BindingReflectionHintsRegistrar bindingRegistrar | |
| ControllerMappingReflectiveProcessor | back to summary |
|---|---|
| pack-priv ControllerMappingReflectiveProcessor() | |
| getBindingRegistrar | back to summary |
|---|---|
| protected final BindingReflectionHintsRegistrar getBindingRegistrar() | |
| getHttpEntityType | back to summary |
|---|---|
private Type getHttpEntityType(MethodParameter parameter)
| |
| registerMethodHints | back to summary |
|---|---|
| protected void registerMethodHints(ReflectionHints hints, Method method) | |
| registerParameterTypeHints | back to summary |
|---|---|
| protected void registerParameterTypeHints(ReflectionHints hints, MethodParameter methodParameter) | |
| registerReflectionHints | back to summary |
|---|---|
| public void registerReflectionHints(ReflectionHints hints, AnnotatedElement element) Implements org. Doc from org. Register
| |
| registerReturnTypeHints | back to summary |
|---|---|
| protected void registerReturnTypeHints(ReflectionHints hints, MethodParameter returnTypeParameter) | |
| registerTypeHints | back to summary |
|---|---|
| protected void registerTypeHints(ReflectionHints hints, Class<?> type) | |