Class ParameterMessageInterpolator
- java.lang.Object
-
- org.hibernate.validator.messageinterpolation.AbstractMessageInterpolator
-
- org.hibernate.validator.messageinterpolation.ParameterMessageInterpolator
-
- All Implemented Interfaces:
MessageInterpolator
public class ParameterMessageInterpolator extends AbstractMessageInterpolator
Resource bundle message interpolator, it does not support EL expression and does support parameter value expression- Since:
- 5.2
- Author:
- Adam Stawicki, Guillaume Smet
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jakarta.validation.MessageInterpolator
MessageInterpolator.Context
-
-
Field Summary
-
Fields inherited from class org.hibernate.validator.messageinterpolation.AbstractMessageInterpolator
CONTRIBUTOR_VALIDATION_MESSAGES, DEFAULT_VALIDATION_MESSAGES, USER_VALIDATION_MESSAGES
-
-
Constructor Summary
Constructors Constructor Description ParameterMessageInterpolator()ParameterMessageInterpolator(Set<Locale> locales, Locale defaultLocale, boolean preloadResourceBundles)ParameterMessageInterpolator(Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Stringinterpolate(MessageInterpolator.Context context, Locale locale, String term)-
Methods inherited from class org.hibernate.validator.messageinterpolation.AbstractMessageInterpolator
interpolate, interpolate
-
-
-
-
Constructor Detail
-
ParameterMessageInterpolator
public ParameterMessageInterpolator()
-
ParameterMessageInterpolator
@Incubating public ParameterMessageInterpolator(Set<Locale> locales, Locale defaultLocale, boolean preloadResourceBundles)
- Since:
- 6.1.1
-
ParameterMessageInterpolator
@Incubating public ParameterMessageInterpolator(Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles)
- Since:
- 6.1.1
-
-
Method Detail
-
interpolate
protected String interpolate(MessageInterpolator.Context context, Locale locale, String term)
- Specified by:
interpolatein classAbstractMessageInterpolator
-
-