Class AbstractNamedValueSyncArgumentResolver

All Implemented Interfaces:
HandlerMethodArgumentResolver, SyncHandlerMethodArgumentResolver
Direct Known Subclasses:
CookieValueMethodArgumentResolver, ExpressionValueMethodArgumentResolver, MatrixVariableMethodArgumentResolver, PathVariableMethodArgumentResolver, RequestAttributeMethodArgumentResolver, RequestHeaderMethodArgumentResolver, RequestParamMethodArgumentResolver

public abstract class AbstractNamedValueSyncArgumentResolver extends AbstractNamedValueArgumentResolver implements SyncHandlerMethodArgumentResolver
An extension of AbstractNamedValueArgumentResolver for named value resolvers that are synchronous and yet non-blocking. Subclasses implement the synchronous resolveNamedValue(String, MethodParameter, ServerWebExchange) to which the asynchronous resolveName(String, MethodParameter, ServerWebExchange) delegates to by default.
Since:
5.0
Author:
Rossen Stoyanchev