Class BidiWriter


  • final class BidiWriter
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) static char LRM_CHAR
      Bidi control code points
      (package private) static int MASK_R_AL  
      (package private) static char RLM_CHAR  
    • Constructor Summary

      Constructors 
      Constructor Description
      BidiWriter()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      private static java.lang.String doWriteForward​(char[] text, int start, int limit, int options)  
      private static java.lang.String doWriteForward​(java.lang.String src, int options)  
      (package private) static java.lang.String doWriteReverse​(char[] text, int start, int limit, int options)  
      private static boolean IsCombining​(int type)  
      (package private) static java.lang.String writeReordered​(Bidi bidi, int options)  
      (package private) static java.lang.String writeReverse​(java.lang.String src, int options)  
      • Methods inherited from class java.lang.Object

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

      • BidiWriter

        BidiWriter()
    • Method Detail

      • IsCombining

        private static boolean IsCombining​(int type)
      • doWriteForward

        private static java.lang.String doWriteForward​(java.lang.String src,
                                                       int options)
      • doWriteForward

        private static java.lang.String doWriteForward​(char[] text,
                                                       int start,
                                                       int limit,
                                                       int options)
      • writeReverse

        static java.lang.String writeReverse​(java.lang.String src,
                                             int options)
      • doWriteReverse

        static java.lang.String doWriteReverse​(char[] text,
                                               int start,
                                               int limit,
                                               int options)
      • writeReordered

        static java.lang.String writeReordered​(Bidi bidi,
                                               int options)