public class LocalizationSupport extends Object
LocalizationFeature
Modifier and Type | Field and Description |
---|---|
Locale[] |
allLocales |
Map<String,Charset> |
charsets |
ResourceBundle.Control |
control |
Locale |
defaultLocale |
Set<String> |
supportedLanguageTags |
Constructor and Description |
---|
LocalizationSupport(Locale defaultLocale,
Set<Locale> locales) |
Modifier and Type | Method and Description |
---|---|
OptimizedLocalizationSupport |
asOptimizedSupport() |
Map<String,Object> |
getBundleContentOf(Object bundle) |
static boolean |
jvmMode() |
protected void |
onBundlePrepared(ResourceBundle bundle)
Template method for subclasses to perform additional tasks.
|
static boolean |
optimizedMode() |
void |
prepareBundle(String bundleName,
ResourceBundle bundle,
Locale locale) |
void |
prepareNonCompliant(Class<?> clazz) |
boolean |
shouldSubstituteLoadLookup(String className) |
public final Locale defaultLocale
public final Locale[] allLocales
public final ResourceBundle.Control control
public static boolean optimizedMode()
public static boolean jvmMode()
public OptimizedLocalizationSupport asOptimizedSupport()
public void prepareBundle(String bundleName, ResourceBundle bundle, Locale locale)
protected void onBundlePrepared(ResourceBundle bundle)
public boolean shouldSubstituteLoadLookup(String className)
public void prepareNonCompliant(Class<?> clazz)