Class MessageLocalizers
java.lang.Object
de.xima.fc.common.locale.MessageLocalizers
Factory and other utility methods for
IMessageLocalizer and IBoundMessageLocalizer.- Since:
- 8.5.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic IBoundMessageLocalizerboundMessageLocalizer(IMessageLocalizer localizer, Locale locale) Gets a bound message localizer that binds the given localizer to the given locale.Gets a builder for a default message localizer with some common options.static IBoundMessageLocalizerGets a no-operation bound message localizer that always returns null.static IMessageLocalizerGets a no-operation message localizer that always returns null.
-
Method Details
-
boundMessageLocalizer
public static IBoundMessageLocalizer boundMessageLocalizer(IMessageLocalizer localizer, Locale locale) Gets a bound message localizer that binds the given localizer to the given locale.- Parameters:
localizer- The message localizer to bind. Defaults to a no-operation localizer if null.locale- The locale to bind the localizer to. Defaults to English if null.- Returns:
- A bound message localizer.
-
defaultMessageLocalizer
Gets a builder for a default message localizer with some common options.- Returns:
- A builder for a default message localizer.
-
noOpBoundMessageLocalizer
Gets a no-operation bound message localizer that always returns null.- Returns:
- A no-operation bound message localizer.
-
noOpMessageLocalizer
Gets a no-operation message localizer that always returns null.- Returns:
- A no-operation message localizer.
-