protected class PayloadTermQuery.PayloadTermWeight extends SpanWeight
| Modifier and Type | Class and Description |
|---|---|
protected class |
PayloadTermQuery.PayloadTermWeight.PayloadTermSpanScorer |
Weight.DefaultBulkScorerquery, similarity, stats, termContextsparentQuery| Constructor and Description |
|---|
PayloadTermQuery.PayloadTermWeight(PayloadTermQuery query,
IndexSearcher searcher,
boolean needsScores) |
| Modifier and Type | Method and Description |
|---|---|
Explanation |
explain(LeafReaderContext context,
int doc)
An explanation of the score computation for the named document.
|
PayloadTermQuery.PayloadTermWeight.PayloadTermSpanScorer |
scorer(LeafReaderContext context,
Bits acceptDocs)
Returns a
Scorer which scores documents in/out-of order according
to scoreDocsInOrder. |
extractTerms, getValueForNormalization, normalizebulkScorer, getQuerypublic PayloadTermQuery.PayloadTermWeight(PayloadTermQuery query, IndexSearcher searcher, boolean needsScores) throws IOException
IOExceptionpublic PayloadTermQuery.PayloadTermWeight.PayloadTermSpanScorer scorer(LeafReaderContext context, Bits acceptDocs) throws IOException
WeightScorer which scores documents in/out-of order according
to scoreDocsInOrder.
NOTE: null can be returned if no documents will be scored by this query.
scorer in class SpanWeightcontext - the LeafReaderContext for which to return the Scorer.acceptDocs - Bits that represent the allowable docs to match (typically deleted docs
but possibly filtering other documents)Scorer which scores documents in/out-of order.IOException - if there is a low-level I/O errorpublic Explanation explain(LeafReaderContext context, int doc) throws IOException
Weightexplain in class SpanWeightcontext - the readers context to create the Explanation for.doc - the document's id relative to the given context's readerIOException - if an IOException occursCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.