spring-framework / org.springframework.web.reactive.result.method.annotation / ExpressionValueMethodArgumentResolver

ExpressionValueMethodArgumentResolver

open class ExpressionValueMethodArgumentResolver : AbstractNamedValueSyncArgumentResolver

Resolves method arguments annotated with @Value.

An @Value does not have a name but gets resolved from the default value string, which may contain ${...} placeholder or Spring Expression Language #{...} expressions.

Author
Rossen Stoyanchev

Since
5.0

Constructors

<init>

ExpressionValueMethodArgumentResolver(factory: ConfigurableBeanFactory, registry: ReactiveAdapterRegistry)

Functions

supportsParameter

open fun supportsParameter(param: MethodParameter): Boolean