Class LocaleContextMessageInterpolator
java.lang.Object
org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
- All Implemented Interfaces:
jakarta.validation.MessageInterpolator
public class LocaleContextMessageInterpolator
extends Object
implements jakarta.validation.MessageInterpolator
Delegates to a target
MessageInterpolator
implementation but enforces Spring's
managed Locale. Typically used to wrap the validation provider's default interpolator.- Since:
- 3.0
- Author:
- Juergen Hoeller
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.validation.MessageInterpolator
jakarta.validation.MessageInterpolator.Context
-
Constructor Summary
ConstructorsConstructorDescriptionLocaleContextMessageInterpolator
(jakarta.validation.MessageInterpolator targetInterpolator) Create a new LocaleContextMessageInterpolator, wrapping the given target interpolator. -
Method Summary
Modifier and TypeMethodDescriptioninterpolate
(String message, jakarta.validation.MessageInterpolator.Context context) interpolate
(String message, jakarta.validation.MessageInterpolator.Context context, Locale locale)
-
Constructor Details
-
LocaleContextMessageInterpolator
public LocaleContextMessageInterpolator(jakarta.validation.MessageInterpolator targetInterpolator) Create a new LocaleContextMessageInterpolator, wrapping the given target interpolator.- Parameters:
targetInterpolator
- the target MessageInterpolator to wrap
-
-
Method Details
-
interpolate
-
interpolate
-