final class DirectPacked64SingleBlockReader extends PackedInts.ReaderImpl
| Modifier and Type | Field and Description |
|---|---|
private int |
bitsPerValue |
private IndexInput |
in |
private long |
mask |
private long |
startPointer |
private int |
valuesPerBlock |
valueCount| Constructor and Description |
|---|
DirectPacked64SingleBlockReader(int bitsPerValue,
int valueCount,
IndexInput in) |
| Modifier and Type | Method and Description |
|---|---|
long |
get(int index)
Get the long at the given index.
|
long |
ramBytesUsed()
Return the memory usage of this object in bytes.
|
sizegetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChildResourcesprivate final IndexInput in
private final int bitsPerValue
private final long startPointer
private final int valuesPerBlock
private final long mask
DirectPacked64SingleBlockReader(int bitsPerValue,
int valueCount,
IndexInput in)
public long get(int index)
PackedInts.Readerget in class PackedInts.ReaderImplpublic long ramBytesUsed()
Accountable