spring-framework / org.springframework.validation.beanvalidation / LocaleContextMessageInterpolator

LocaleContextMessageInterpolator

open class LocaleContextMessageInterpolator : MessageInterpolator

Delegates to a target MessageInterpolator implementation but enforces Spring's managed Locale. Typically used to wrap the validation provider's default interpolator.

Author
Juergen Hoeller

Since
3.0

See Also
org.springframework.context.i18n.LocaleContextHolder#getLocale()

Constructors

<init>

LocaleContextMessageInterpolator(targetInterpolator: MessageInterpolator)

Create a new LocaleContextMessageInterpolator, wrapping the given target interpolator.

Functions

interpolate

open fun interpolate(message: String, context: Context): String
open fun interpolate(message: String, context: Context, locale: Locale): String