@ThreadSafe
public class ResourceBundlesFactory
extends java.lang.Object
| Constructor and Description |
|---|
ResourceBundlesFactory(RecursiveResourceBundleFactory recursiveResourceBundleFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
flushAllEntries() |
void |
flushEntriesOf(java.lang.ClassLoader classLoader) |
ResourceBundles |
getFor(java.lang.Class<?> type) |
ResourceBundles |
getFor(java.lang.Class<?> type,
java.lang.ClassLoader classLoader) |
java.util.Set<java.util.Locale> |
getLocales() |
protected ResourceBundles |
loadResourceBundles(java.lang.Class<?> type,
java.lang.ClassLoader classLoader) |
void |
setLocales(java.util.Set<java.util.Locale> locales) |
void |
setLocalesFromCommaSeparatedString(java.lang.String localesAsCommaSeparatedString) |
public ResourceBundlesFactory(@Nonnull
RecursiveResourceBundleFactory recursiveResourceBundleFactory)
public void flushEntriesOf(@Nonnull
java.lang.ClassLoader classLoader)
public void flushAllEntries()
@Nonnull public ResourceBundles getFor(@Nonnull java.lang.Class<?> type)
@Nonnull public ResourceBundles getFor(@Nonnull java.lang.Class<?> type, @Nullable java.lang.ClassLoader classLoader)
@Nonnull protected ResourceBundles loadResourceBundles(@Nonnull java.lang.Class<?> type, @Nonnull java.lang.ClassLoader classLoader)
@Nonnull public java.util.Set<java.util.Locale> getLocales()
public void setLocalesFromCommaSeparatedString(java.lang.String localesAsCommaSeparatedString)
public void setLocales(java.util.Set<java.util.Locale> locales)
Copyright © 2013 echocat. All Rights Reserved.