java.lang.Object | ||
↳ | org.apache.lucene.search.Weight | |
↳ | org.apache.lucene.search.DisjunctionMaxQuery.DisjunctionMaxWeight |
Expert: the Weight for DisjunctionMaxQuery, used to normalize, score and explain these queries.
NOTE: this API and implementation is subject to change suddenly in the next release.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
similarity | The Similarity implementation. | ||||||||||
weights | The Weights for our subqueries, in 1-1 correspondence with disjuncts |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Construct the Weight for this Query searched by searcher.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Explain the score we computed for doc
| |||||||||||
Return our associated DisjunctionMaxQuery
| |||||||||||
Return our boost
| |||||||||||
Apply the computed normalization factor to our subqueries
| |||||||||||
Create the scorer used to score our associated DisjunctionMaxQuery
| |||||||||||
Compute the sub of squared weights of us applied to our subqueries.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.lucene.search.Weight
| |||||||||||
From class
java.lang.Object
|
The Weights for our subqueries, in 1-1 correspondence with disjuncts
Construct the Weight for this Query searched by searcher. Recursively construct subquery weights.
IOException |
---|
Explain the score we computed for doc
reader | sub-reader containing the give doc |
---|
IOException |
---|
Return our boost
Apply the computed normalization factor to our subqueries
Create the scorer used to score our associated DisjunctionMaxQuery
reader | the IndexReader for which to return the Scorer . |
---|---|
scoreDocsInOrder | specifies whether in-order scoring of documents is required. Note
that if set to false (i.e., out-of-order scoring is required),
this method can return whatever scoring mode it supports, as every
in-order scorer is also an out-of-order one. However, an
out-of-order scorer may not support nextDoc()
and/or advance(int) , therefore it is recommended to
request an in-order scorer if use of these methods is required. |
topScorer | if true, score(Collector) will be called; if false,
nextDoc() and/or advance(int) will
be called. |
Scorer
which scores documents in/out-of order.IOException |
---|
Compute the sub of squared weights of us applied to our subqueries. Used for normalization.
IOException |
---|