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()
PointValuepackedValue in interface PointValuepublic int docID()
PointValuedocID in interface PointValuepublic BytesRef packedValueDocIDBytes()
PointValuepackedValueDocIDBytes in interface PointValue