private class BoostedQuery.BoostedWeight
extends org.apache.lucene.search.Weight
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map |
context |
(package private) org.apache.lucene.search.Weight |
qWeight |
(package private) org.apache.lucene.search.Searcher |
searcher |
Constructor and Description |
---|
BoostedWeight(org.apache.lucene.search.Searcher searcher) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Explanation |
explain(org.apache.lucene.index.IndexReader reader,
int doc) |
org.apache.lucene.search.Query |
getQuery() |
float |
getValue() |
void |
normalize(float norm) |
org.apache.lucene.search.Scorer |
scorer(org.apache.lucene.index.IndexReader reader,
boolean scoreDocsInOrder,
boolean topScorer) |
float |
sumOfSquaredWeights() |
org.apache.lucene.search.Searcher searcher
org.apache.lucene.search.Weight qWeight
java.util.Map context
public BoostedWeight(org.apache.lucene.search.Searcher searcher) throws java.io.IOException
java.io.IOException
public org.apache.lucene.search.Query getQuery()
getQuery
in class org.apache.lucene.search.Weight
public float getValue()
getValue
in class org.apache.lucene.search.Weight
public float sumOfSquaredWeights() throws java.io.IOException
sumOfSquaredWeights
in class org.apache.lucene.search.Weight
java.io.IOException
public void normalize(float norm)
normalize
in class org.apache.lucene.search.Weight
public org.apache.lucene.search.Scorer scorer(org.apache.lucene.index.IndexReader reader, boolean scoreDocsInOrder, boolean topScorer) throws java.io.IOException
scorer
in class org.apache.lucene.search.Weight
java.io.IOException
public org.apache.lucene.search.Explanation explain(org.apache.lucene.index.IndexReader reader, int doc) throws java.io.IOException
explain
in class org.apache.lucene.search.Weight
java.io.IOException