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.DocumentQueryBuilderaddTerm in interface TermFilteredPresearcher.DocumentQueryBuilderpublic Query build()
build in interface TermFilteredPresearcher.DocumentQueryBuilder