Section navigation

Public classSealed BooleanQueryBuilder

Namespace
Rowles.LeanCorpus.Search.Parsing
Assembly
Rowles.LeanCorpus.dll

Fluent builder for BooleanQuery clauses. Delegates to BooleanQuery.Builder internally.

public sealed class BooleanQueryBuilder
Inheritance
BooleanQueryBuilder

Public method MinimumShouldMatch(int)

Sets the minimum number of SHOULD clauses that a document must match.

Public method Must(Query)

Adds a MUST clause.

Public method MustNot(Query)

Adds a MUST_NOT clause.

Public method Should(Query)

Adds a SHOULD clause.