Class BidiClass


  • public final class BidiClass
    extends java.lang.Object
    Bidirectional class utilities.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static byte[] bcC1  
      private static int[] bcE1  
      private static byte[] bcL1  
      private static byte[] bcR1  
      private static int[] bcS1  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private BidiClass()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static int getBidiClass​(int ch)
      Lookup bidi class for character expressed as unicode scalar value.
      private static int getBidiClass​(int ch, int[] sa, int[] ea, byte[] ca)  
      • Methods inherited from class java.lang.Object

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

      • bcL1

        private static byte[] bcL1
      • bcR1

        private static byte[] bcR1
      • bcS1

        private static int[] bcS1
      • bcE1

        private static int[] bcE1
      • bcC1

        private static byte[] bcC1
    • Constructor Detail

      • BidiClass

        private BidiClass()
    • Method Detail

      • getBidiClass

        public static int getBidiClass​(int ch)
        Lookup bidi class for character expressed as unicode scalar value.
        Parameters:
        ch - a unicode scalar value
        Returns:
        bidi class
      • getBidiClass

        private static int getBidiClass​(int ch,
                                        int[] sa,
                                        int[] ea,
                                        byte[] ca)