Class UnicodeLocaleExtension


  • public class UnicodeLocaleExtension
    extends Extension
    • Field Detail

      • EMPTY_SORTED_SET

        private static final java.util.SortedSet<java.lang.String> EMPTY_SORTED_SET
      • EMPTY_SORTED_MAP

        private static final java.util.SortedMap<java.lang.String,​java.lang.String> EMPTY_SORTED_MAP
      • _attributes

        private java.util.SortedSet<java.lang.String> _attributes
      • _keywords

        private java.util.SortedMap<java.lang.String,​java.lang.String> _keywords
    • Constructor Detail

      • UnicodeLocaleExtension

        private UnicodeLocaleExtension()
      • UnicodeLocaleExtension

        UnicodeLocaleExtension​(java.util.SortedSet<java.lang.String> attributes,
                               java.util.SortedMap<java.lang.String,​java.lang.String> keywords)
    • Method Detail

      • getUnicodeLocaleAttributes

        public java.util.Set<java.lang.String> getUnicodeLocaleAttributes()
      • getUnicodeLocaleKeys

        public java.util.Set<java.lang.String> getUnicodeLocaleKeys()
      • getUnicodeLocaleType

        public java.lang.String getUnicodeLocaleType​(java.lang.String unicodeLocaleKey)
      • isSingletonChar

        public static boolean isSingletonChar​(char c)
      • isAttribute

        public static boolean isAttribute​(java.lang.String s)
      • isKey

        public static boolean isKey​(java.lang.String s)
      • isTypeSubtag

        public static boolean isTypeSubtag​(java.lang.String s)
      • isType

        public static boolean isType​(java.lang.String s)