Table of Contents

Internal classSealedInternal BKDReader

Namespace
Rowles.LeanLucene.Codecs.Bkd
Assembly
Rowles.LeanLucene.dll

Reads a 1-dimensional BKD tree for efficient numeric range lookups. Uses memory-mapped IndexInput for zero-copy seeks.

internal sealed class BKDReader : IDisposable
BKDReader

Methods

Public method Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Public method HasField(string)
Public methodStatic Open(string)
Public method RangeQuery(string, double, double)

Returns all (docId, value) pairs in [min, max] range for the given field.