Class PathVariableArgumentResolver

java.lang.Object
org.springframework.web.service.invoker.AbstractNamedValueArgumentResolver
org.springframework.web.service.invoker.PathVariableArgumentResolver
All Implemented Interfaces:
HttpServiceArgumentResolver

public class PathVariableArgumentResolver extends AbstractNamedValueArgumentResolver
HttpServiceArgumentResolver for @PathVariable annotated arguments.

The argument may be a single variable value or a Map with multiple variables and values. Each value may be a String or an Object to be converted to a String through the configured ConversionService.

If the value is required but null, IllegalArgumentException is raised. The value is not required if:

Since:
6.0
Author:
Olga Maciaszek-Sharma, Rossen Stoyanchev