@MatrixVariable.
If the method parameter is of type Map it will be resolved by
MatrixVariableMapMethodArgumentResolver instead unless the annotation
specifies a name in which case it is considered to be a single attribute of
type map (vs multiple attributes collected in a map).
MatrixVariableMapMethodArgumentResolver
| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Access | Constructor and Description |
|---|---|
| public | MatrixVariableMethodArgumentResolver(ConfigurableBeanFactory factory, ReactiveAdapterRegistry registry)
|
| MatrixVariableMethodArgumentResolver | back to summary |
|---|---|
| public MatrixVariableMethodArgumentResolver(ConfigurableBeanFactory factory, ReactiveAdapterRegistry registry) | |
| createNamedValueInfo | back to summary |
|---|---|
| protected AbstractNamedValueArgumentResolver. Implements abstract org. Create the
| |
| handleMissingValue | back to summary |
|---|---|
| protected void handleMissingValue(String name, MethodParameter parameter) throws ServerWebInputException Invoked when a named value is required, but
| |
| resolveNamedValue | back to summary |
|---|---|
| protected Object resolveNamedValue(String name, MethodParameter param, ServerWebExchange exchange) Implements abstract org. Actually resolve the value synchronously. | |
| supportsParameter | back to summary |
|---|---|
| public boolean supportsParameter(MethodParameter parameter) Implements org. Doc from org. Whether this resolver supports the given method parameter.
| |
| Access | Constructor and Description |
|---|---|
| private |
| MatrixVariableNamedValueInfo | back to summary |
|---|---|
| private MatrixVariableNamedValueInfo(MatrixVariable annotation) | |