Class ResourceBundleMessageInterpolator
java.lang.Object
org.hibernate.validator.messageinterpolation.AbstractMessageInterpolator
org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator
- All Implemented Interfaces:
MessageInterpolator
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
ConstructorDescriptionResourceBundleMessageInterpolator
(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
Modifier and TypeMethodDescriptionprotected String
interpolate
(MessageInterpolator.Context context, Locale locale, String term) Methods inherited from class org.hibernate.validator.messageinterpolation.AbstractMessageInterpolator
interpolate, interpolate
-
Constructor Details
-
ResourceBundleMessageInterpolator
public ResourceBundleMessageInterpolator() -
ResourceBundleMessageInterpolator
-
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 Details
-
interpolate
- Specified by:
interpolate
in classAbstractMessageInterpolator
-