public final class ProfileWeight
extends org.apache.lucene.search.Weight
Scorer and then return a Scorer that is wrapped in
order to compute timings as well.| Constructor and Description |
|---|
ProfileWeight(org.apache.lucene.search.Query query,
org.apache.lucene.search.Weight subQueryWeight,
ProfileBreakdown profile) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.lucene.search.BulkScorer |
bulkScorer(org.apache.lucene.index.LeafReaderContext context) |
org.apache.lucene.search.Explanation |
explain(org.apache.lucene.index.LeafReaderContext context,
int doc) |
void |
extractTerms(Set<org.apache.lucene.index.Term> set) |
float |
getValueForNormalization() |
void |
normalize(float norm,
float topLevelBoost) |
org.apache.lucene.search.Scorer |
scorer(org.apache.lucene.index.LeafReaderContext context) |
public ProfileWeight(org.apache.lucene.search.Query query,
org.apache.lucene.search.Weight subQueryWeight,
ProfileBreakdown profile)
throws IOException
IOExceptionpublic org.apache.lucene.search.Scorer scorer(org.apache.lucene.index.LeafReaderContext context)
throws IOException
scorer in class org.apache.lucene.search.WeightIOExceptionpublic org.apache.lucene.search.BulkScorer bulkScorer(org.apache.lucene.index.LeafReaderContext context)
throws IOException
bulkScorer in class org.apache.lucene.search.WeightIOExceptionpublic org.apache.lucene.search.Explanation explain(org.apache.lucene.index.LeafReaderContext context,
int doc)
throws IOException
explain in class org.apache.lucene.search.WeightIOExceptionpublic float getValueForNormalization()
throws IOException
getValueForNormalization in class org.apache.lucene.search.WeightIOExceptionpublic void normalize(float norm,
float topLevelBoost)
normalize in class org.apache.lucene.search.Weightpublic void extractTerms(Set<org.apache.lucene.index.Term> set)
extractTerms in class org.apache.lucene.search.WeightCopyright © 2009–2017. All rights reserved.