public class DefaultI18nMessageRegistry extends Object implements I18nMessageRegistry, Initializable
| 构造器和说明 |
|---|
DefaultI18nMessageRegistry() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ResourceBundle |
getBundle(String bundleName) |
protected ResourceBundle |
getBundle(String bundleName,
Locale locale) |
protected ResourceBundle |
getBundle(String bundleName,
String languageHeader) |
String |
getDefaultBundleName() |
Locale |
getLocale() |
Locale |
getLocale(String header) |
String |
getMessage(Locale locale,
String key) |
String |
getMessage(Locale locale,
String key,
Object... args) |
String |
getMessage(String key) |
String |
getMessage(String bundleName,
Locale locale,
String key) |
String |
getMessage(String bundleName,
Locale locale,
String key,
Object... args) |
protected String |
getStringOrNull(ResourceBundle rb,
String key) |
void |
init() |
protected void |
initializeBundleNames() |
void |
setLocal(Locale locale) |
void |
setLocale(Locale locale) |
public void setLocal(Locale locale)
setLocal 在接口中 I18nMessageRegistrypublic String getDefaultBundleName()
getDefaultBundleName 在接口中 I18nMessageRegistryprotected ResourceBundle getBundle(@Nullable String bundleName)
protected ResourceBundle getBundle(@Nullable String bundleName, @Nullable String languageHeader)
protected ResourceBundle getBundle(@Nullable String bundleName, @Nullable Locale locale)
@NonNull public Locale getLocale()
getLocale 在接口中 I18nMessageRegistrypublic Locale getLocale(String header)
getLocale 在接口中 I18nMessageRegistrypublic String getMessage(String key)
getMessage 在接口中 I18nMessageRegistrypublic String getMessage(Locale locale, String key)
getMessage 在接口中 I18nMessageRegistrypublic String getMessage(Locale locale, String key, Object... args)
getMessage 在接口中 I18nMessageRegistrypublic String getMessage(String bundleName, Locale locale, String key)
getMessage 在接口中 I18nMessageRegistrypublic String getMessage(String bundleName, Locale locale, String key, Object... args)
getMessage 在接口中 I18nMessageRegistrypublic void init()
throws InitializationException
init 在接口中 InitializableInitializationExceptionprotected void initializeBundleNames()
protected final String getStringOrNull(ResourceBundle rb, String key)
Copyright © 2020. All rights reserved.