Class KoreanTokenizer.WrappedPositionArray

java.lang.Object
org.apache.lucene.analysis.ko.KoreanTokenizer.WrappedPositionArray
Enclosing class:
KoreanTokenizer

static final class KoreanTokenizer.WrappedPositionArray extends Object
  • Field Details

    • positions

      private KoreanTokenizer.Position[] positions
    • nextWrite

      private int nextWrite
    • nextPos

      private int nextPos
    • count

      private int count
  • Constructor Details

    • WrappedPositionArray

      public WrappedPositionArray()
  • Method Details

    • reset

      public void reset()
    • get

      public KoreanTokenizer.Position get(int pos)
      Get Position instance for this absolute position; this is allowed to be arbitrarily far "in the future" but cannot be before the last freeBefore.
    • getNextPos

      public int getNextPos()
    • inBounds

      private boolean inBounds(int pos)
    • getIndex

      private int getIndex(int pos)
    • freeBefore

      public void freeBefore(int pos)