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.