Package org.elasticsearch.search.rescore
Class QueryRescorer.QueryRescoreContext
java.lang.Object
org.elasticsearch.search.rescore.RescoreContext
org.elasticsearch.search.rescore.QueryRescorer.QueryRescoreContext
- Enclosing class:
- QueryRescorer
public static class QueryRescorer.QueryRescoreContext extends RescoreContext
-
Constructor Summary
Constructors Constructor Description QueryRescoreContext(int windowSize) -
Method Summary
Modifier and Type Method Description java.util.List<org.apache.lucene.search.Query>getQueries()Returns queries associated with the rescorerorg.apache.lucene.search.Queryquery()floatqueryWeight()floatrescoreQueryWeight()QueryRescoreModescoreMode()voidsetQuery(org.apache.lucene.search.Query query)voidsetQueryWeight(float queryWeight)voidsetRescoreQueryWeight(float rescoreQueryWeight)voidsetScoreMode(java.lang.String scoreMode)voidsetScoreMode(QueryRescoreMode scoreMode)Methods inherited from class org.elasticsearch.search.rescore.RescoreContext
getWindowSize, isRescored, rescorer, setRescoredDocs
-
Constructor Details
-
QueryRescoreContext
public QueryRescoreContext(int windowSize)
-
-
Method Details
-
setQuery
public void setQuery(org.apache.lucene.search.Query query) -
getQueries
public java.util.List<org.apache.lucene.search.Query> getQueries()Description copied from class:RescoreContextReturns queries associated with the rescorer- Overrides:
getQueriesin classRescoreContext
-
query
public org.apache.lucene.search.Query query() -
queryWeight
public float queryWeight() -
rescoreQueryWeight
public float rescoreQueryWeight() -
scoreMode
-
setRescoreQueryWeight
public void setRescoreQueryWeight(float rescoreQueryWeight) -
setQueryWeight
public void setQueryWeight(float queryWeight) -
setScoreMode
-
setScoreMode
public void setScoreMode(java.lang.String scoreMode)
-