Class StandardPluralRanges


  • public class StandardPluralRanges
    extends java.lang.Object
    • Field Detail

      • numTriples

        int numTriples
      • languageToSet

        private static volatile java.util.Map<java.lang.String,​java.lang.String> languageToSet
        An immutable map from language codes to set IDs. Pre-computed and cached in Java since it is used as a cache key for PluralRules.
    • Constructor Detail

      • StandardPluralRanges

        private StandardPluralRanges()
    • Method Detail

      • getLanguageToSet

        private static java.util.Map<java.lang.String,​java.lang.String> getLanguageToSet()
      • getPluralRangesData

        private static void getPluralRangesData​(java.lang.String set,
                                                StandardPluralRanges out)
      • forSet

        public static StandardPluralRanges forSet​(java.lang.String set)
        Create a StandardPluralRanges based on set name.
      • getSetForLocale

        public static java.lang.String getSetForLocale​(ULocale locale)
        Get the set name from the locale.
      • setCapacity

        private void setCapacity​(int length)
        Used for data loading.