private class MultipassTermFilteredPresearcher.MultipassDocumentQueryBuilder extends java.lang.Object implements TermFilteredPresearcher.DocumentQueryBuilder
Modifier and Type | Field and Description |
---|---|
(package private) BooleanQuery.Builder[] |
queries |
(package private) java.util.Map<java.lang.String,BytesRefHash> |
terms |
Constructor and Description |
---|
MultipassDocumentQueryBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
addTerm(java.lang.String field,
BytesRef term)
Add a term from this document
|
Query |
build() |
BooleanQuery.Builder[] queries
java.util.Map<java.lang.String,BytesRefHash> terms
public void addTerm(java.lang.String field, BytesRef term)
TermFilteredPresearcher.DocumentQueryBuilder
addTerm
in interface TermFilteredPresearcher.DocumentQueryBuilder
public Query build()
build
in interface TermFilteredPresearcher.DocumentQueryBuilder