Table of Contents

Public namespace Rowles.LeanLucene.Search

Namespaces

Public namespace Rowles.LeanLucene.Search.Aggregations
Public namespace Rowles.LeanLucene.Search.Geo
Public namespace Rowles.LeanLucene.Search.Highlighting
Public namespace Rowles.LeanLucene.Search.Parsing
Public namespace Rowles.LeanLucene.Search.Queries
Public namespace Rowles.LeanLucene.Search.Scoring
Public namespace Rowles.LeanLucene.Search.Searcher
Public namespace Rowles.LeanLucene.Search.Simd
Public namespace Rowles.LeanLucene.Search.Suggestions

Classes

Public class HnswSearchOptions

Search-time options for HNSW graph traversal.

Public class LevenshteinDistance

Computes Levenshtein edit distance between two strings or UTF-8 byte spans. Uses a single-row DP approach with stackalloc for short strings.

Public class Query

Base class for all query types.

Public class SearchOptions

Per-query options controlling resource usage and result delivery. Pass to IndexSearcher.Search() overloads to limit memory and enable streaming.

Enums

Public enum Occur

Boolean clause occurrence type.