Module org.apache.lucene.monitor
Package org.apache.lucene.monitor
Class MultipassTermFilteredPresearcher.MultipassDocumentQueryBuilder
java.lang.Object
org.apache.lucene.monitor.MultipassTermFilteredPresearcher.MultipassDocumentQueryBuilder
- All Implemented Interfaces:
TermFilteredPresearcher.DocumentQueryBuilder
- Enclosing class:
MultipassTermFilteredPresearcher
private class MultipassTermFilteredPresearcher.MultipassDocumentQueryBuilder
extends Object
implements TermFilteredPresearcher.DocumentQueryBuilder
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) BooleanQuery.Builder[]
(package private) Map
<String, BytesRefHash> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
queries
BooleanQuery.Builder[] queries -
terms
Map<String,BytesRefHash> terms
-
-
Constructor Details
-
MultipassDocumentQueryBuilder
MultipassDocumentQueryBuilder()
-
-
Method Details
-
addTerm
Description copied from interface:TermFilteredPresearcher.DocumentQueryBuilder
Add a term from this document- Specified by:
addTerm
in interfaceTermFilteredPresearcher.DocumentQueryBuilder
-
build
- Specified by:
build
in interfaceTermFilteredPresearcher.DocumentQueryBuilder
- Returns:
- the final Query
-