@ Override public final void reset ( ) { m_currentCodepoint_ = 0 ; m_nextCodepoint_ = 0 ; m_nextIndex_ = 0 ; m_nextBlock_ = m_trie_ . m_index_ [ 0 ] << Trie . INDEX_STAGE_2_SHIFT_ ; if ( m_nextBlock_ == m_trie_ . m_dataOffset_ ) { m_nextValue_ = m_initialValue_ ; } else { m_nextValue_ = extract ( m_trie_ . getValue ( m_nextBlock_ ) ) ; } m_nextBlockIndex_ = 0 ; m_nextTrailIndexOffset_ = TRAIL_SURROGATE_INDEX_BLOCK_LENGTH_ ; }
Resets the iterator to the beginning of the iteration