public static final class BKDReader.IntersectState
extends java.lang.Object
BKDReader.intersect(org.apache.lucene.index.PointValues.IntersectVisitor)
.Modifier and Type | Field and Description |
---|---|
(package private) int[] |
commonPrefixLengths |
(package private) IndexInput |
in |
BKDReader.IndexTree |
index |
(package private) byte[] |
scratchDataPackedValue |
(package private) int[] |
scratchDocIDs |
(package private) byte[] |
scratchMaxIndexPackedValue |
(package private) byte[] |
scratchMinIndexPackedValue |
(package private) PointValues.IntersectVisitor |
visitor |
Constructor and Description |
---|
IntersectState(IndexInput in,
int numDims,
int packedBytesLength,
int packedIndexBytesLength,
int maxPointsInLeafNode,
PointValues.IntersectVisitor visitor,
BKDReader.IndexTree indexVisitor) |
final IndexInput in
final int[] scratchDocIDs
final byte[] scratchDataPackedValue
final byte[] scratchMinIndexPackedValue
final byte[] scratchMaxIndexPackedValue
final int[] commonPrefixLengths
final PointValues.IntersectVisitor visitor
public final BKDReader.IndexTree index
public IntersectState(IndexInput in, int numDims, int packedBytesLength, int packedIndexBytesLength, int maxPointsInLeafNode, PointValues.IntersectVisitor visitor, BKDReader.IndexTree indexVisitor)