static long readFrom(DataInput in) throws IOException { return in.readZLong(); }
static long readFrom(DataInput in) throws IOException { return in.readZLong(); }
@Override public void decodeTerm(long[] longs, DataInput in, FieldInfo fieldInfo, BlockTermState _termState, boolean absolute) throws IOException { final IDVersionTermState termState = (IDVersionTermState) _termState; termState.docID = in.readVInt(); if (absolute) { termState.idVersion = in.readVLong(); } else { termState.idVersion += in.readZLong(); } }
@Override public void decodeTerm(long[] longs, DataInput in, FieldInfo fieldInfo, BlockTermState _termState, boolean absolute) throws IOException { final IDVersionTermState termState = (IDVersionTermState) _termState; termState.docID = in.readVInt(); if (absolute) { termState.idVersion = in.readVLong(); } else { termState.idVersion += in.readZLong(); } }