Class ICUResourceBundle.AvailEntry

  • Enclosing class:
    ICUResourceBundle

    private static final class ICUResourceBundle.AvailEntry
    extends java.lang.Object
    Holds the prefix, and lazily creates the Locale[] list or the locale name Set as needed.
    • Field Detail

      • prefix

        private java.lang.String prefix
      • loader

        private java.lang.ClassLoader loader
      • locales

        private volatile java.util.Locale[] locales
      • nameSet

        private volatile java.util.Set<java.lang.String> nameSet
      • fullNameSet

        private volatile java.util.Set<java.lang.String> fullNameSet
    • Constructor Detail

      • AvailEntry

        AvailEntry​(java.lang.String prefix,
                   java.lang.ClassLoader loader)
    • Method Detail

      • getLocaleNameSet

        java.util.Set<java.lang.String> getLocaleNameSet()
      • getFullLocaleNameSet

        java.util.Set<java.lang.String> getFullLocaleNameSet()