public class FieldQuery
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FieldQuery.QueryPhraseMap
Internal structure of a query for highlighting: represents
a nested query structure
|
Constructor and Description |
---|
FieldQuery(Query query,
IndexReader reader,
boolean phraseHighlight,
boolean fieldMatch) |
Modifier and Type | Method and Description |
---|---|
protected void |
flatten(Query sourceQuery,
IndexReader reader,
java.util.Collection<Query> flatQueries,
float boost) |
FieldQuery.QueryPhraseMap |
getFieldTermMap(java.lang.String fieldName,
java.lang.String term) |
FieldQuery.QueryPhraseMap |
searchPhrase(java.lang.String fieldName,
java.util.List<FieldTermStack.TermInfo> phraseCandidate) |
public FieldQuery(Query query, IndexReader reader, boolean phraseHighlight, boolean fieldMatch) throws java.io.IOException
java.io.IOException
protected void flatten(Query sourceQuery, IndexReader reader, java.util.Collection<Query> flatQueries, float boost) throws java.io.IOException
java.io.IOException
public FieldQuery.QueryPhraseMap getFieldTermMap(java.lang.String fieldName, java.lang.String term)
public FieldQuery.QueryPhraseMap searchPhrase(java.lang.String fieldName, java.util.List<FieldTermStack.TermInfo> phraseCandidate)
Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.