All Classes and Interfaces
Class
Description
A ResourceBundle.Control that uses an AssociativeResourceBundleLocator to load ResourceBundles
associated with a baseName.
A ResourceBundleControlProvider that uses an AssociativeResourceBundleControl to locate ResourceBundles.
Locates a ResourceBundle for a given baseName and locale by appending a suffix to the baseName and searching
for ResourceBundles that match the composed name.
A ResourceBundleProvider that uses an AssociativeResourceBundleLocator to load ResourceBundles
associated with a baseName.
An interface for objects that allow setting of named attributes.
The base class for JsonResourceBundle and XMLResourceBundle, it maintains properties in a
ConcurrentHashMap<String, Object> and provides methods for constructing an AttributeCollection object
from a Class name and converting an ArrayList<Object> to an Object array, returning String arrays when
all elements of the ArrayList are String objects.An interface that calls back to ResourceBundle.getBundle().
This class allows registration of GetResourceBundleCallback instances so that they may be retrieved and used to
place the call to ResourceBundle.getBundle() from the appropriate module.
Consolidates module-level registrations for the i18n module.
A
ResourceBundle loaded from a JSON document.An interface to identify classes whose behavior can be localized.
LocaleEvents are generated by Localizable objects when their Locale
changes.
An interface for listeners of LocaleEvents.
A base implementation of the Localizable interface that uses a LocalizationDelegate for Localizable services.
A System.Logger that is Localizable.
The service provider interface for the LocalizableLogger class.
A Class that objects that implement the Localizable interface can embed and to which they can delegate
the required methods of that interface.
An AssociativeResourceBundleProvider that implements the ResourceBundleProvider interfaces defined in this module.
A class that is called back from the i18n module so that it can issue the ResourceBundle.getBundle() call
from this module's context.
A ResourceBundle that allows for nesting other ResourceBundles in a hierarchy and searching for resources
in the next higher level of the hierarchy when the resource is not found at a lower level.
An exception that is thrown if there is no GetResourceBundleCallback registered for a module.
A Resource object encapsulates a resource obtainable from a Localizable object with a specified key.
An interface to identify Resourceful objects - objects that support setting and getting a Resource.
A delegate that handles
Resource ownership and Localizable.LocaleEventListener
registration on behalf of Resourceful objects that cannot share a common base class.A helper class to facilitate use of either Modules or ClassLoaders to read resource data.
A
ResourceBundle loaded from an XML document.An EntityResolver that resolves the properties DTD.