Class CaseVariants


  • public class CaseVariants
    extends java.lang.Object
    This singleton class holds data about the case-variants of Unicode characters. The data is held in the resource file casevariants.xml, which is read on first use; the file has been automatically generated from the Unicode database.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int[] ROMAN_VARIANTS
      Get the case variants of roman letters (A-Z, a-z), other than the letters A-Z and a-z themselves
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static int[] getCaseVariants​(int code)
      Get the case variants of a character
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ROMAN_VARIANTS

        public static int[] ROMAN_VARIANTS
        Get the case variants of roman letters (A-Z, a-z), other than the letters A-Z and a-z themselves
    • Method Detail

      • getCaseVariants

        public static int[] getCaseVariants​(int code)
        Get the case variants of a character
        Parameters:
        code - the character whose case variants are required
        Returns:
        the case variants of the character, excluding the character itself