org.apache.lucene.search.payloads
Class PayloadNearQuery.PayloadNearSpanWeight
java.lang.Object
   org.apache.lucene.search.Weight
org.apache.lucene.search.Weight
       org.apache.lucene.search.spans.SpanWeight
org.apache.lucene.search.spans.SpanWeight
           org.apache.lucene.search.payloads.PayloadNearQuery.PayloadNearSpanWeight
org.apache.lucene.search.payloads.PayloadNearQuery.PayloadNearSpanWeight
- All Implemented Interfaces: 
- Serializable
- Enclosing class:
- PayloadNearQuery
- public class PayloadNearQuery.PayloadNearSpanWeight 
- extends SpanWeight
- See Also:
- Serialized Form
 
 
 
| Method Summary | 
|  Scorer | scorer(IndexReader reader,
       boolean scoreDocsInOrder,
       boolean topScorer)Returns a
 Scorerwhich scores documents in/out-of order according
 toscoreDocsInOrder. | 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
PayloadNearQuery.PayloadNearSpanWeight
public PayloadNearQuery.PayloadNearSpanWeight(SpanQuery query,
                                              Searcher searcher)
                                       throws IOException
- Throws:
- IOException
scorer
public Scorer scorer(IndexReader reader,
                     boolean scoreDocsInOrder,
                     boolean topScorer)
              throws IOException
- Description copied from class: Weight
- Returns a Scorerwhich scores documents in/out-of order according
 toscoreDocsInOrder.
 NOTE: even if scoreDocsInOrderis false, it is
 recommended to check whether the returnedScorerindeed scores
 documents out of order (i.e., callWeight.scoresDocsOutOfOrder()), as
 someScorerimplementations will always return documents
 in-order.
 NOTE: null can be returned if no documents will be scored by this
 query.
 
 
- 
- Overrides:
- scorerin class- SpanWeight
 
- 
- Parameters:
- reader- the- IndexReaderfor 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- DocIdSetIterator.nextDoc()and/or- DocIdSetIterator.advance(int), therefore it is recommended to
          request an in-order scorer if use of these methods is required.
- topScorer- if true,- Scorer.score(Collector)will be called; if false,- DocIdSetIterator.nextDoc()and/or- DocIdSetIterator.advance(int)will
          be called.
- Returns:
- a Scorerwhich scores documents in/out-of order.
- Throws:
- IOException
 
Copyright © 2000-2011 Apache Software Foundation.  All Rights Reserved.