Class ResourceBundleMessageInterpolator
- java.lang.Object
-
- org.hibernate.validator.messageinterpolation.AbstractMessageInterpolator
-
- org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator
-
- All Implemented Interfaces:
MessageInterpolator
public class ResourceBundleMessageInterpolator extends AbstractMessageInterpolator
Resource bundle backed message interpolator.- Author:
- Emmanuel Bernard, Hardy Ferentschik, Gunnar Morling, Kevin Pollet <kevin.pollet@serli.com> (C) 2011 SERLI, 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 ResourceBundleMessageInterpolator()ResourceBundleMessageInterpolator(Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles)ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator)ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, boolean cachingEnabled)ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, boolean cachingEnabled, ExpressionFactory expressionFactory)ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles)ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles, boolean cachingEnabled)ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles, boolean cachingEnabled, ExpressionFactory expressionFactory)ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, ResourceBundleLocator contributorResourceBundleLocator)ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, ResourceBundleLocator contributorResourceBundleLocator, boolean cachingEnabled)ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, ResourceBundleLocator contributorResourceBundleLocator, Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles)ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, ResourceBundleLocator contributorResourceBundleLocator, Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles, boolean cachingEnabled)
-
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
-
ResourceBundleMessageInterpolator
public ResourceBundleMessageInterpolator()
-
ResourceBundleMessageInterpolator
public ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator)
-
ResourceBundleMessageInterpolator
public ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, ResourceBundleLocator contributorResourceBundleLocator)
-
ResourceBundleMessageInterpolator
public ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, ResourceBundleLocator contributorResourceBundleLocator, boolean cachingEnabled)
-
ResourceBundleMessageInterpolator
public ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, boolean cachingEnabled)
-
ResourceBundleMessageInterpolator
public ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, boolean cachingEnabled, ExpressionFactory expressionFactory)
-
ResourceBundleMessageInterpolator
@Incubating public ResourceBundleMessageInterpolator(Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles)
- Since:
- 6.1.1
-
ResourceBundleMessageInterpolator
@Incubating public ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles)
- Since:
- 6.1.1
-
ResourceBundleMessageInterpolator
@Incubating public ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, ResourceBundleLocator contributorResourceBundleLocator, Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles)
- Since:
- 6.1.1
-
ResourceBundleMessageInterpolator
@Incubating public ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, ResourceBundleLocator contributorResourceBundleLocator, Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles, boolean cachingEnabled)
- Since:
- 6.1.1
-
ResourceBundleMessageInterpolator
@Incubating public ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles, boolean cachingEnabled)
- Since:
- 6.1.1
-
ResourceBundleMessageInterpolator
@Incubating public ResourceBundleMessageInterpolator(ResourceBundleLocator userResourceBundleLocator, Set<Locale> locales, Locale defaultLocale, LocaleResolver localeResolver, boolean preloadResourceBundles, boolean cachingEnabled, ExpressionFactory expressionFactory)
- Since:
- 6.1.1
-
-
Method Detail
-
interpolate
protected String interpolate(MessageInterpolator.Context context, Locale locale, String term)
- Specified by:
interpolatein classAbstractMessageInterpolator
-
-