Class AssociativeResourceBundleProvider

java.lang.Object
java.util.spi.AbstractResourceBundleProvider
dev.javai18n.core.AssociativeResourceBundleProvider
All Implemented Interfaces:
ResourceBundleProvider
Direct Known Subclasses:
ModuleProviderImpl

public class AssociativeResourceBundleProvider extends AbstractResourceBundleProvider
A ResourceBundleProvider that uses an AssociativeResourceBundleLocator to load ResourceBundles associated with a baseName. The association is done by adding a suffix ("Bundle" is the default) to the baseName and searching for a java class, JSON file, XML file or properties file that matches the constructed name.
  • Constructor Details

    • AssociativeResourceBundleProvider

      public AssociativeResourceBundleProvider()
      Constructs an AssociativeResourceBundleProvider that uses an AssociativeResourceBundleLocator with the suffix "Bundle" to locate ResourceBundles.
  • Method Details