Package org.apache.lucene.search
Class BM25FQuery.Builder
- java.lang.Object
-
- org.apache.lucene.search.BM25FQuery.Builder
-
- Enclosing class:
- BM25FQuery
public static class BM25FQuery.Builder extends Object
A builder forBM25FQuery
.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BM25FQuery.Builder
addField(String field)
Adds a field to this builder.BM25FQuery.Builder
addField(String field, float weight)
Adds a field to this builder.BM25FQuery.Builder
addTerm(BytesRef term)
Adds a term to this builder.BM25FQuery
build()
Builds theBM25FQuery
.
-
-
-
Method Detail
-
addField
public BM25FQuery.Builder addField(String field)
Adds a field to this builder.- Parameters:
field
- The field name.
-
addField
public BM25FQuery.Builder addField(String field, float weight)
Adds a field to this builder.- Parameters:
field
- The field name.weight
- The weight associated to this field.
-
addTerm
public BM25FQuery.Builder addTerm(BytesRef term)
Adds a term to this builder.
-
build
public BM25FQuery build()
Builds theBM25FQuery
.
-
-