public static class LanguageProvider.Helper extends Object implements LanguageProvider
LanguageProvider.Helper| Constructor and Description |
|---|
Helper(HumanLanguage base,
List<? extends HumanLanguage> languages) |
| Modifier and Type | Method and Description |
|---|---|
List<? extends HumanLanguage> |
getAll() |
HumanLanguage |
getBaseLanguage() |
HumanLanguage |
getLanguage(Locale loc) |
HumanLanguage |
getLanguage(String isoCode) |
HumanLanguage |
getLanguageForLocale(Locale loc) |
HumanLanguage |
getLanguageForLocale(String localeString) |
<L extends HumanLanguage,T> |
getNewMap() |
boolean |
isSupportedLanguageLocale(Locale loc) |
public Helper(HumanLanguage base, List<? extends HumanLanguage> languages)
public List<? extends HumanLanguage> getAll()
getAll in interface LanguageProviderpublic HumanLanguage getBaseLanguage()
getBaseLanguage in interface LanguageProviderpublic HumanLanguage getLanguage(Locale loc)
getLanguage in interface LanguageProviderpublic HumanLanguage getLanguage(String isoCode)
getLanguage in interface LanguageProviderpublic boolean isSupportedLanguageLocale(Locale loc)
isSupportedLanguageLocale in interface LanguageProviderpublic HumanLanguage getLanguageForLocale(String localeString)
getLanguageForLocale in interface LanguageProviderpublic HumanLanguage getLanguageForLocale(Locale loc)
getLanguageForLocale in interface LanguageProviderpublic <L extends HumanLanguage,T> Map<L,T> getNewMap()
getNewMap in interface LanguageProviderCopyright (c) 2016-2017, Salesforce.com, Inc. All rights reserved. Licensed under the BSD 3-Clause license. For full license text, see the LICENSE.txt file in the repository.