static class HeapPointReader.HeapPointValue extends java.lang.Object implements PointValue
Modifier and Type | Field and Description |
---|---|
(package private) BytesRef |
packedValue |
(package private) BytesRef |
packedValueDocID |
(package private) int |
packedValueLength |
Constructor and Description |
---|
HeapPointValue(byte[] value,
int packedValueLength) |
Modifier and Type | Method and Description |
---|---|
int |
docID()
Returns the docID
|
BytesRef |
packedValue()
Returns the packed values for the dimensions
|
BytesRef |
packedValueDocIDBytes()
Returns the byte representation of the packed value
together with the docID
|
void |
setOffset(int offset)
Sets a new value by changing the offset.
|
final BytesRef packedValue
final BytesRef packedValueDocID
final int packedValueLength
public void setOffset(int offset)
public BytesRef packedValue()
PointValue
packedValue
in interface PointValue
public int docID()
PointValue
docID
in interface PointValue
public BytesRef packedValueDocIDBytes()
PointValue
packedValueDocIDBytes
in interface PointValue