public class LocaleContextMessageInterpolator
extends java.lang.Object
implements javax.validation.MessageInterpolator
MessageInterpolator implementation but enforces Spring's
managed Locale. Typically used to wrap the validation provider's default interpolator.LocaleContextHolder.getLocale()| Constructor and Description |
|---|
LocaleContextMessageInterpolator(javax.validation.MessageInterpolator targetInterpolator)
Create a new LocaleContextMessageInterpolator, wrapping the given target interpolator.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
interpolate(java.lang.String message,
javax.validation.MessageInterpolator.Context context) |
java.lang.String |
interpolate(java.lang.String message,
javax.validation.MessageInterpolator.Context context,
java.util.Locale locale) |
public LocaleContextMessageInterpolator(javax.validation.MessageInterpolator targetInterpolator)
targetInterpolator - the target MessageInterpolator to wrappublic java.lang.String interpolate(java.lang.String message,
javax.validation.MessageInterpolator.Context context)
interpolate in interface javax.validation.MessageInterpolatorpublic java.lang.String interpolate(java.lang.String message,
javax.validation.MessageInterpolator.Context context,
java.util.Locale locale)
interpolate in interface javax.validation.MessageInterpolator