Class GroupVIntWriter

java.lang.Object
org.apache.lucene.codecs.lucene99.GroupVIntWriter

public class GroupVIntWriter extends Object
Encode integers using group-varint. It uses VInt to encode tail values that are not enough for a group
  • Field Details

    • bytes

      private byte[] bytes
    • byteOffset

      private int byteOffset
  • Constructor Details

    • GroupVIntWriter

      public GroupVIntWriter()
  • Method Details

    • encodeValue

      private int encodeValue(int v)
    • writeValues

      public void writeValues(DataOutput out, long[] values, int limit) throws IOException
      Throws:
      IOException