Interface LocalizationData
public interface LocalizationData
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDICTIONARY_PREFIX -
Method Summary
Modifier and Type Method Description static booleancheckNotEmpty(java.lang.String value)static booleancheckNotEmpty(java.lang.String... values)default booleancontainsAnyLanguage(java.util.List<java.lang.String> languages)static LocalizationDatacreate(java.util.function.Function<java.util.Locale,java.util.ResourceBundle> resourceBundleByLocaleFunction, java.util.Locale... translations)static LocalizationDatacreateDictionaryData()static LocalizationEntrySetcreateEntrySet(java.util.ResourceBundle bundle, java.util.Locale translation)static LocalizationDatacreateFromPropertyFiles(java.lang.String baseName, java.lang.String resourceFileSuffix, java.util.Locale... translations)static LocalizationDatacreateFromPropertyFiles(java.lang.String baseName, java.util.Locale... translations)static LocalizationDatacreateFromResourceBundle(java.util.ResourceBundle resourceBundle, java.util.Locale language)default java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>createLocalizationMap()default java.util.Set<java.lang.String>getAllKeys()default java.util.Set<java.lang.String>getLanguageSet()java.util.List<LocalizationEntrySet>getLocalizationEntrySets()
-
Field Details
-
DICTIONARY_PREFIX
static final java.lang.String DICTIONARY_PREFIX- See Also:
- Constant Field Values
-
-
Method Details
-
getLocalizationEntrySets
java.util.List<LocalizationEntrySet> getLocalizationEntrySets() -
getAllKeys
default java.util.Set<java.lang.String> getAllKeys() -
getLanguageSet
default java.util.Set<java.lang.String> getLanguageSet() -
containsAnyLanguage
default boolean containsAnyLanguage(java.util.List<java.lang.String> languages) -
createLocalizationMap
default java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> createLocalizationMap() -
createFromResourceBundle
static LocalizationData createFromResourceBundle(java.util.ResourceBundle resourceBundle, java.util.Locale language) -
createFromPropertyFiles
static LocalizationData createFromPropertyFiles(java.lang.String baseName, java.util.Locale... translations) -
createFromPropertyFiles
static LocalizationData createFromPropertyFiles(java.lang.String baseName, java.lang.String resourceFileSuffix, java.util.Locale... translations) -
create
static LocalizationData create(java.util.function.Function<java.util.Locale,java.util.ResourceBundle> resourceBundleByLocaleFunction, java.util.Locale... translations) -
createDictionaryData
-
createEntrySet
static LocalizationEntrySet createEntrySet(java.util.ResourceBundle bundle, java.util.Locale translation) -
checkNotEmpty
static boolean checkNotEmpty(java.lang.String... values) -
checkNotEmpty
static boolean checkNotEmpty(java.lang.String value)
-