public class FunctionScoreQuery
extends org.apache.lucene.search.Query
| Constructor and Description |
|---|
FunctionScoreQuery(org.apache.lucene.search.Query subQuery,
ScoreFunction function) |
FunctionScoreQuery(org.apache.lucene.search.Query subQuery,
ScoreFunction function,
Float minScore) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.search.Weight |
createWeight(org.apache.lucene.search.IndexSearcher searcher,
boolean needsScores) |
boolean |
equals(Object o) |
ScoreFunction |
getFunction() |
float |
getMaxBoost() |
org.apache.lucene.search.Query |
getSubQuery() |
int |
hashCode() |
org.apache.lucene.search.Query |
rewrite(org.apache.lucene.index.IndexReader reader) |
void |
setCombineFunction(CombineFunction combineFunction) |
void |
setMaxBoost(float maxBoost) |
String |
toString(String field) |
public FunctionScoreQuery(org.apache.lucene.search.Query subQuery,
ScoreFunction function,
Float minScore)
public FunctionScoreQuery(org.apache.lucene.search.Query subQuery,
ScoreFunction function)
public void setCombineFunction(CombineFunction combineFunction)
public void setMaxBoost(float maxBoost)
public float getMaxBoost()
public org.apache.lucene.search.Query getSubQuery()
public ScoreFunction getFunction()
public org.apache.lucene.search.Query rewrite(org.apache.lucene.index.IndexReader reader)
throws IOException
rewrite in class org.apache.lucene.search.QueryIOExceptionpublic org.apache.lucene.search.Weight createWeight(org.apache.lucene.search.IndexSearcher searcher,
boolean needsScores)
throws IOException
createWeight in class org.apache.lucene.search.QueryIOExceptionpublic String toString(String field)
toString in class org.apache.lucene.search.Querypublic boolean equals(Object o)
equals in class org.apache.lucene.search.Querypublic int hashCode()
hashCode in class org.apache.lucene.search.QueryCopyright © 2009–2017. All rights reserved.