Rowles.LeanCorpus.Search.Parsing
Classes
AnalysingQueryParser
Query parser that also analyses literal portions of wildcard and prefix terms.
BooleanQueryBuilder
Fluent builder for BooleanQuery clauses. Delegates to BooleanQuery.Builder internally.
ComplexPhraseQueryParser
Parses wildcard, fuzzy and alternative clauses inside quoted phrases.
QueryBuilder
Compile-time-safe fluent builder for constructing query trees.
QueryExtensions
Extension methods for fluent query composition on Query.
QueryParseException
Exception thrown when a query string cannot be parsed.
QueryParser
Parses a query string into a Query object tree. Supports: term, field:term, "phrase", +required, -excluded, (grouping), explicit boolean operators, ranges, regular expressions, field existence, prefix*, wild?card, fuzzy~N, "phrase"~N, boosts, and constant scores.