Class BidiReorder


  • public class BidiReorder
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private BidiReorder​(java.lang.String p_i242079_1_, java.util.List<Style> p_i242079_2_, it.unimi.dsi.fastutil.ints.Int2IntFunction p_i242079_3_)  
    • Field Detail

      • plainText

        private final java.lang.String plainText
      • charStyles

        private final java.util.List<Style> charStyles
      • reverseCharModifier

        private final it.unimi.dsi.fastutil.ints.Int2IntFunction reverseCharModifier
    • Constructor Detail

      • BidiReorder

        private BidiReorder​(java.lang.String p_i242079_1_,
                            java.util.List<Style> p_i242079_2_,
                            it.unimi.dsi.fastutil.ints.Int2IntFunction p_i242079_3_)
    • Method Detail

      • getPlainText

        public java.lang.String getPlainText()
      • substring

        public java.util.List<IReorderingProcessor> substring​(int p_244287_1_,
                                                              int p_244287_2_,
                                                              boolean p_244287_3_)
      • create

        public static BidiReorder create​(ITextProperties p_244290_0_,
                                         it.unimi.dsi.fastutil.ints.Int2IntFunction p_244290_1_,
                                         java.util.function.UnaryOperator<java.lang.String> p_244290_2_)