Class CanonicalCharacterData

java.lang.Object
com.ibm.icu.dev.tool.layout.CanonicalCharacterData

public class CanonicalCharacterData extends Object
  • Field Details

    • THRESHOLD

      private static int THRESHOLD
    • recordVectors

      private Vector[] recordVectors
    • maxEquivalents

      private int[] maxEquivalents
  • Constructor Details

    • CanonicalCharacterData

      public CanonicalCharacterData()
  • Method Details

    • add

      public void add(int character)
    • getMaxEquivalents

      public int getMaxEquivalents(int script)
    • getRecord

      public CanonicalCharacterData.Record getRecord(int script, int index)
    • countRecords

      public int countRecords(int script)
    • factory

      public static CanonicalCharacterData factory(UnicodeSet characterSet)
    • compareEquivalents

      private static int compareEquivalents(String a, String b)
    • sortEquivalents

      private static void sortEquivalents(String[] equivalents, Vector unsorted)