@Override public long longValue() throws IOException { return slice.readShort(((long) doc) << 1); } };
@Override public long get(long index) { try { long offset = (index * 12) >>> 3; int shift = (int) ((index + 1) & 1) << 2; return (in.readShort(this.offset + offset) >>> shift) & 0xFFF; } catch (IOException e) { throw new RuntimeException(e); } } }
@Override public long get(long index) { try { return in.readShort(offset + (index << 1)) & 0xFFFF; } catch (IOException e) { throw new RuntimeException(e); } } }
@Override public long longValue() throws IOException { return slice.readShort(((long) disi.index()) << 1); } };
@Override public long longValue() throws IOException { return slice.readShort(((long)docID) << 1L); } };
@Override public long longValue() throws IOException { return slice.readShort(((long) doc) << 1); } };
@Override public long get(int docID) { try { return slice.readShort(((long)docID) << 1L); } catch (IOException e) { throw new RuntimeException(e); } } };
@Override public long get(long index) { try { return in.readShort(offset + (index << 1)) & 0xFFFF; } catch (IOException e) { throw new RuntimeException(e); } } }
@Override public long get(long index) { try { return in.readShort(offset + (index << 1)) & 0xFFFF; } catch (IOException e) { throw new RuntimeException(e); } } }
@Override public long get(long index) { try { long offset = (index * 12) >>> 3; int shift = (int) ((index + 1) & 1) << 2; return (in.readShort(this.offset + offset) >>> shift) & 0xFFF; } catch (IOException e) { throw new RuntimeException(e); } } }
@Override public long get(long index) { try { long offset = (index * 12) >>> 3; int shift = (int) ((index + 1) & 1) << 2; return (in.readShort(this.offset + offset) >>> shift) & 0xFFF; } catch (IOException e) { throw new RuntimeException(e); } } }
@Override public long get(long index) { try { long offset = (index * 12) >>> 3; int shift = (int) ((index + 1) & 1) << 2; return (in.readShort(this.offset + offset) >>> shift) & 0xFFF; } catch (IOException e) { throw new RuntimeException(e); } } }
@Override public long get(int docID) { try { return slice.readShort(((long)docID) << 1L); } catch (IOException e) { throw new RuntimeException(e); } } };
@Override public long get(long index) { try { return in.readShort(offset + (index << 1)) & 0xFFFF; } catch (IOException e) { throw new RuntimeException(e); } } }
@Override public long longValue() throws IOException { return slice.readShort(((long) disi.index()) << 1); } };