Class CollationIterator.SkippedState

  • Enclosing class:
    CollationIterator

    private static final class CollationIterator.SkippedState
    extends java.lang.Object
    • Field Detail

      • oldBuffer

        private final java.lang.StringBuilder oldBuffer
      • newBuffer

        private final java.lang.StringBuilder newBuffer
      • pos

        private int pos
      • skipLengthAtMatch

        private int skipLengthAtMatch
    • Constructor Detail

      • SkippedState

        SkippedState()
    • Method Detail

      • clear

        void clear()
      • isEmpty

        boolean isEmpty()
      • hasNext

        boolean hasNext()
      • next

        int next()
      • incBeyond

        void incBeyond()
      • backwardNumCodePoints

        int backwardNumCodePoints​(int n)
      • setFirstSkipped

        void setFirstSkipped​(int c)
      • skip

        void skip​(int c)
      • recordMatch

        void recordMatch()
      • replaceMatch

        void replaceMatch()
      • saveTrieState

        void saveTrieState​(CharsTrie trie)
      • resetToTrieState

        void resetToTrieState​(CharsTrie trie)