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.
|
size
get
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChildResources
private 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.Reader
get
in class PackedInts.ReaderImpl
public long ramBytesUsed()
Accountable