private class BKDWriter.OneDimensionBKDWriter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
lastDocID |
(package private) byte[] |
lastPackedValue |
(package private) java.util.List<java.lang.Long> |
leafBlockFPs |
(package private) java.util.List<byte[]> |
leafBlockStartValues |
private int |
leafCount |
(package private) int[] |
leafDocs |
(package private) byte[] |
leafValues |
(package private) IndexOutput |
out |
private long |
valueCount |
Constructor and Description |
---|
OneDimensionBKDWriter(IndexOutput out) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
add(byte[] packedValue,
int docID) |
long |
finish() |
private void |
writeLeafBlock() |
final IndexOutput out
final java.util.List<java.lang.Long> leafBlockFPs
final java.util.List<byte[]> leafBlockStartValues
final byte[] leafValues
final int[] leafDocs
private long valueCount
private int leafCount
final byte[] lastPackedValue
private int lastDocID
OneDimensionBKDWriter(IndexOutput out)