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.Query
query()
float
queryWeight()
float
rescoreQueryWeight()
QueryRescoreMode
scoreMode()
void
setQuery(org.apache.lucene.search.Query query)
void
setQueryWeight(float queryWeight)
void
setRescoreQueryWeight(float rescoreQueryWeight)
void
setScoreMode(java.lang.String scoreMode)
void
setScoreMode(QueryRescoreMode scoreMode)
Methods inherited from class org.elasticsearch.search.rescore.RescoreContext
getRescoredDocs, getWindowSize, isRescored, rescorer, setRescoredDocs
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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:RescoreContext
Returns queries associated with the rescorer- Overrides:
getQueries
in 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)
-