open class CompositeUriComponentsContributor : UriComponentsContributor
A UriComponentsContributor containing a list of other contributors to delegate and also encapsulating a specific ConversionService to use for formatting method argument values to Strings.
Author
Rossen Stoyanchev
Since
4.0
CompositeUriComponentsContributor(vararg contributors: UriComponentsContributor)CompositeUriComponentsContributor(contributors: MutableCollection<*>)
Create an instance from a collection of UriComponentsContributors or HandlerMethodArgumentResolvers. Since both of these tend to be implemented by the same class, the most convenient option is to obtain the configured CompositeUriComponentsContributor(contributors: MutableCollection<*>, cs: ConversionService)
Create an instance from a collection of UriComponentsContributors or HandlerMethodArgumentResolvers. Since both of these tend to be implemented by the same class, the most convenient option is to obtain the configured If the ConversionService argument is |
open fun contributeMethodArgument(parameter: MethodParameter, value: Any, builder: UriComponentsBuilder, uriVariables: MutableMap<String, Any>, conversionService: ConversionService): Unitopen fun contributeMethodArgument(parameter: MethodParameter, value: Any, builder: UriComponentsBuilder, uriVariables: MutableMap<String, Any>): Unit
An overloaded method that uses the ConversionService created at construction. |
|
open fun hasContributors(): Boolean |
|
open fun supportsParameter(parameter: MethodParameter): Boolean |