Interface LexemeIterator

All Known Implementing Classes:
LexemeIteratorImpl, LexemeIteratorImpl.Wrapper

public interface LexemeIterator
  • Method Details

    • getStart

      int getStart()
    • getEnd

      int getEnd()
    • getTokenType

      IElementType getTokenType()
      Returns:
      type if the current token
    • advance

      void advance()
      Move iterator to the next segment
    • retreat

      void retreat()
      Move iterator to the previous segment
    • atEnd

      boolean atEnd()