public interface Messages
Modifier and Type | Method and Description |
---|---|
void |
clearCache() |
java.lang.String |
findMessage(java.lang.String key,
java.util.Locale locale)
Returns localized message or null if not found.
|
java.lang.String |
findMessage(java.lang.String group,
java.lang.String key,
java.util.Locale locale)
Returns localized message or null if not found.
|
java.lang.String |
formatMessage(java.lang.Class caller,
java.lang.String key,
java.util.Locale locale,
java.lang.Object... params)
Get localized message and use it as a format string for parameters provided
|
java.lang.String |
formatMessage(java.lang.Class caller,
java.lang.String key,
java.lang.Object... params)
Get localized message and use it as a format string for parameters provided.
Locale is determined by the current user session. |
java.lang.String |
formatMessage(java.lang.String group,
java.lang.String key,
java.util.Locale locale,
java.lang.Object... params)
Get localized message and use it as a format string for parameters provided
|
java.lang.String |
formatMessage(java.lang.String group,
java.lang.String key,
java.lang.Object... params)
Get localized message and use it as a format string for parameters provided.
Locale is determined by the current user session. |
java.lang.String |
getMessage(java.lang.Class caller,
java.lang.String key)
Returns localized message.
Locale is determined by the current user session. |
java.lang.String |
getMessage(java.lang.Class caller,
java.lang.String key,
java.util.Locale locale)
Returns localized message.
|
java.lang.String |
getMessage(java.lang.Enum caller)
Returns localized message.
Locale is determined by the current user session. |
java.lang.String |
getMessage(java.lang.Enum caller,
java.util.Locale locale)
Returns localized message.
|
java.lang.String |
getMessage(java.lang.String key)
Returns localized message.
Locale is determined by the current user session. |
java.lang.String |
getMessage(java.lang.String key,
java.util.Locale locale)
Returns localized message.
|
java.lang.String |
getMessage(java.lang.String group,
java.lang.String key)
Returns localized message.
|
java.lang.String |
getMessage(java.lang.String group,
java.lang.String key,
java.util.Locale locale)
Returns localized message.
|
java.lang.String getMessage(java.lang.String key)
key
- message keyjava.lang.String getMessage(java.lang.String key, java.util.Locale locale)
key
- message keylocale
- message localejava.lang.String getMessage(java.lang.Class caller, java.lang.String key)
caller
- determines the message group as class' package namekey
- message keyjava.lang.String getMessage(java.lang.Class caller, java.lang.String key, java.util.Locale locale)
caller
- determines the message group as class' package namekey
- message keylocale
- message localejava.lang.String getMessage(java.lang.Enum caller)
caller
- enum determining the message group and key:
java.lang.String getMessage(java.lang.Enum caller, java.util.Locale locale)
caller
- enum determining the message group and key:
locale
- message localejava.lang.String getMessage(java.lang.String group, java.lang.String key)
group
- message groupkey
- message keyjava.lang.String getMessage(java.lang.String group, java.lang.String key, java.util.Locale locale)
group
- message groupkey
- message keylocale
- message localejava.lang.String formatMessage(java.lang.Class caller, java.lang.String key, java.lang.Object... params)
caller
- determines the message group as class' package namekey
- message keyparams
- parameter valuesjava.lang.String formatMessage(java.lang.Class caller, java.lang.String key, java.util.Locale locale, java.lang.Object... params)
caller
- determines the message group as class' package namekey
- message keylocale
- message localeparams
- parameter valuesjava.lang.String formatMessage(java.lang.String group, java.lang.String key, java.lang.Object... params)
group
- message groupkey
- message keyparams
- parameter valuesjava.lang.String formatMessage(java.lang.String group, java.lang.String key, java.util.Locale locale, java.lang.Object... params)
group
- message groupkey
- message keylocale
- message localeparams
- parameter values@Nullable java.lang.String findMessage(java.lang.String key, @Nullable java.util.Locale locale)
key
- message keylocale
- message locale. If null, current user locale is used.@Nullable java.lang.String findMessage(java.lang.String group, java.lang.String key, @Nullable java.util.Locale locale)
group
- message groupkey
- message keylocale
- message locale. If null, current user locale is used.void clearCache()