Package org.joni

Class SearchAlgorithm.SLOW_IC

    • Field Detail

      • buf

        private final byte[] buf
      • holder

        private final org.jcodings.IntHolder holder
      • caseFoldFlag

        private final int caseFoldFlag
      • enc

        private final org.jcodings.Encoding enc
    • Constructor Detail

      • SLOW_IC

        public SLOW_IC​(Regex regex)
    • Method Detail

      • search

        public final int search​(Regex regex,
                                byte[] text,
                                int textP,
                                int textEnd,
                                int textRange)
        Specified by:
        search in class SearchAlgorithm
      • searchBackward

        public final int searchBackward​(Regex regex,
                                        byte[] text,
                                        int textP,
                                        int adjustText,
                                        int textEnd,
                                        int textStart,
                                        int s_,
                                        int range_)
        Specified by:
        searchBackward in class SearchAlgorithm
      • lowerCaseMatch

        private boolean lowerCaseMatch​(byte[] t,
                                       int tP,
                                       int tEnd,
                                       byte[] bytes,
                                       int p,
                                       int end)