Uses of Class
org.apache.lucene.search.BooleanQuery.Builder
Package
Description
Code to search indices.
Some utility classes.
-
Uses of BooleanQuery.Builder in org.apache.lucene.search
Modifier and TypeFieldDescriptionstatic final ScoringRewrite<BooleanQuery.Builder>
ScoringRewrite.SCORING_BOOLEAN_REWRITE
A rewrite method that first translates each term intoBooleanClause.Occur.SHOULD
clause in a BooleanQuery, and keeps the scores as computed by the query.Modifier and TypeMethodDescriptionBooleanQuery.Builder.add
(BooleanClause clause) Add a new clause to thisBooleanQuery.Builder
.BooleanQuery.Builder.add
(Query query, BooleanClause.Occur occur) Add a new clause to thisBooleanQuery.Builder
.protected BooleanQuery.Builder
MultiTermQuery.TopTermsBoostOnlyBooleanQueryRewrite.getTopLevelBuilder()
protected BooleanQuery.Builder
MultiTermQuery.TopTermsScoringBooleanQueryRewrite.getTopLevelBuilder()
BooleanQuery.Builder.setMinimumNumberShouldMatch
(int min) Specifies a minimum number of the optional BooleanClauses which must be satisfied.Modifier and TypeMethodDescriptionprotected void
MultiTermQuery.TopTermsBoostOnlyBooleanQueryRewrite.addClause
(BooleanQuery.Builder topLevel, Term term, int docFreq, float boost, TermStates states) protected void
MultiTermQuery.TopTermsScoringBooleanQueryRewrite.addClause
(BooleanQuery.Builder topLevel, Term term, int docCount, float boost, TermStates states) protected Query
MultiTermQuery.TopTermsBoostOnlyBooleanQueryRewrite.build
(BooleanQuery.Builder builder) protected Query
MultiTermQuery.TopTermsScoringBooleanQueryRewrite.build
(BooleanQuery.Builder builder) -
Uses of BooleanQuery.Builder in org.apache.lucene.util
Modifier and TypeMethodDescriptionprotected BooleanQuery.Builder
QueryBuilder.newBooleanQuery()
Builds a new BooleanQuery instance.Modifier and TypeMethodDescriptionprotected void
QueryBuilder.add
(BooleanQuery.Builder q, List<QueryBuilder.TermAndBoost> current, BooleanClause.Occur operator)