public abstract class AbstractI18nMessageStorage extends Object implements HierarchicalI18nMessageStorage
| 构造器和说明 |
|---|
AbstractI18nMessageStorage() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ClassLoader |
getClassLoader(ClassLoader classLoader) |
Locale |
getLocale() |
String |
getMessage(ClassLoader classLoader,
String key,
Object... args) |
String |
getMessage(LanguageCode languageCode,
ClassLoader classLoader,
String key,
Object... args) |
String |
getMessage(LanguageCode languageCode,
String key,
Object... args) |
String |
getMessage(Locale locale,
ClassLoader classLoader,
String key,
Object... args) |
String |
getMessage(LocaleCode localeCode,
ClassLoader classLoader,
String key,
Object... args) |
String |
getMessage(LocaleCode localeCode,
String key,
Object... args) |
String |
getMessage(Locale locale,
String key,
Object... args) |
String |
getMessage(String key,
Object[] args) |
protected abstract String |
getMessageInternal(Locale locale,
ClassLoader classLoader,
String key,
Object... args) |
I18nMessageStorage |
getParent() |
void |
setLocale(Locale locale)
设置默认的locale
|
void |
setParent(I18nMessageStorage parent) |
protected Locale |
toLocale(Object locale) |
public Locale getLocale()
getLocale 在接口中 I18nMessageStoragepublic void setLocale(Locale locale)
I18nMessageStoragesetLocale 在接口中 I18nMessageStoragepublic void setParent(I18nMessageStorage parent)
setParent 在接口中 HierarchicalI18nMessageStoragepublic I18nMessageStorage getParent()
getParent 在接口中 HierarchicalI18nMessageStoragepublic String getMessage(@NonNull String key, @Nullable Object[] args)
getMessage 在接口中 I18nMessageStoragepublic String getMessage(@Nullable ClassLoader classLoader, @NonNull String key, @Nullable Object... args)
getMessage 在接口中 I18nMessageStoragepublic String getMessage(@Nullable LanguageCode languageCode, @NonNull String key, @Nullable Object... args)
getMessage 在接口中 I18nMessageStoragepublic String getMessage(@Nullable LanguageCode languageCode, @Nullable ClassLoader classLoader, @NonNull String key, @Nullable Object... args)
getMessage 在接口中 I18nMessageStoragepublic String getMessage(@Nullable LocaleCode localeCode, @NonNull String key, @Nullable Object... args)
getMessage 在接口中 I18nMessageStoragepublic String getMessage(@Nullable LocaleCode localeCode, @Nullable ClassLoader classLoader, @NonNull String key, @Nullable Object... args)
getMessage 在接口中 I18nMessageStoragepublic String getMessage(@Nullable Locale locale, @NonNull String key, @Nullable Object... args)
getMessage 在接口中 I18nMessageStoragepublic String getMessage(@Nullable Locale locale, @Nullable ClassLoader classLoader, @NonNull String key, @Nullable Object... args)
getMessage 在接口中 I18nMessageStorageprotected abstract String getMessageInternal(@NonNull Locale locale, @NonNull ClassLoader classLoader, @NonNull String key, Object... args)
protected ClassLoader getClassLoader(ClassLoader classLoader)
Copyright © 2020. All rights reserved.