Uses of Class
org.apache.lucene.search.Scorer

Packages that use Scorer
org.apache.lucene.facet.search Faceted Search API 
org.apache.lucene.search Code to search indices. 
org.apache.lucene.search.grouping This module enables search result grouping with Lucene, where hits with the same value in the specified single-valued group field are grouped together. 
org.apache.lucene.search.join This modules support index-time and query-time joins. 
org.apache.lucene.search.payloads
The payloads package provides Query mechanisms for finding and using payloads. 
org.apache.lucene.search.spans The calculus of spans. 
org.apache.lucene.util Some utility classes. 
 

Uses of Scorer in org.apache.lucene.facet.search
 

Methods in org.apache.lucene.facet.search with parameters of type Scorer
 void FacetsCollector.setScorer(Scorer scorer)
           
 

Uses of Scorer in org.apache.lucene.search
 

Classes in org.apache.lucene.search with type parameters of type Scorer
static class Scorer.ScorerVisitor<P extends Query,C extends Query,S extends Scorer>
          A callback to gather information from a scorer and its sub-scorers.
 

Subclasses of Scorer in org.apache.lucene.search
protected  class ConstantScoreQuery.ConstantScorer
           
 class ScoreCachingWrappingScorer
          A Scorer which wraps another scorer and caches the score of the current document.
 

Methods in org.apache.lucene.search that return Scorer
 Scorer ConstantScoreQuery.ConstantWeight.scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
           
 Scorer DisjunctionMaxQuery.DisjunctionMaxWeight.scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
          Create the scorer used to score our associated DisjunctionMaxQuery
 Scorer BooleanQuery.BooleanWeight.scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
           
abstract  Scorer Weight.scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
          Returns a Scorer which scores documents in/out-of order according to scoreDocsInOrder.
 

Methods in org.apache.lucene.search with parameters of type Scorer
 void CheckHits.SetCollector.setScorer(Scorer scorer)
           
 void CheckHits.ExplanationAsserter.setScorer(Scorer scorer)
           
abstract  void Collector.setScorer(Scorer scorer)
          Called before successive calls to Collector.collect(int).
 void TotalHitCountCollector.setScorer(Scorer scorer)
           
 void FieldComparator.setScorer(Scorer scorer)
          Sets the Scorer to use in case a document's score is needed.
 void FieldComparator.RelevanceComparator.setScorer(Scorer scorer)
           
 void PositiveScoresOnlyCollector.setScorer(Scorer scorer)
           
 void TimeLimitingCollector.setScorer(Scorer scorer)
           
 void MultiCollector.setScorer(Scorer s)
           
 void TopScoreDocCollector.setScorer(Scorer scorer)
           
 

Method parameters in org.apache.lucene.search with type arguments of type Scorer
 void Scorer.visitScorers(Scorer.ScorerVisitor<Query,Query,Scorer> visitor)
          Expert: call this to gather details for all sub-scorers for this query.
protected  void Scorer.visitSubScorers(Query parent, BooleanClause.Occur relationship, Scorer.ScorerVisitor<Query,Query,Scorer> visitor)
          Scorer subclasses should implement this method if the subclass itself contains multiple scorers to support gathering details for sub-scorers via Scorer.ScorerVisitor
 

Constructors in org.apache.lucene.search with parameters of type Scorer
ScoreCachingWrappingScorer(Scorer scorer)
          Creates a new instance by wrapping the given scorer.
 

Uses of Scorer in org.apache.lucene.search.grouping
 

Methods in org.apache.lucene.search.grouping with parameters of type Scorer
 void AbstractAllGroupsCollector.setScorer(Scorer scorer)
           
 void AbstractFirstPassGroupingCollector.setScorer(Scorer scorer)
           
 void BlockGroupingCollector.setScorer(Scorer scorer)
           
 void AbstractSecondPassGroupingCollector.setScorer(Scorer scorer)
           
 

Uses of Scorer in org.apache.lucene.search.join
 

Methods in org.apache.lucene.search.join with parameters of type Scorer
 void ToParentBlockJoinCollector.setScorer(Scorer scorer)
           
 

Uses of Scorer in org.apache.lucene.search.payloads
 

Subclasses of Scorer in org.apache.lucene.search.payloads
 class PayloadNearQuery.PayloadNearSpanScorer
           
protected  class PayloadTermQuery.PayloadTermWeight.PayloadTermSpanScorer
           
 

Methods in org.apache.lucene.search.payloads that return Scorer
 Scorer PayloadNearQuery.PayloadNearSpanWeight.scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
           
 Scorer PayloadTermQuery.PayloadTermWeight.scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
           
 

Uses of Scorer in org.apache.lucene.search.spans
 

Subclasses of Scorer in org.apache.lucene.search.spans
 class SpanScorer
          Public for extension only.
 

Methods in org.apache.lucene.search.spans that return Scorer
 Scorer SpanWeight.scorer(IndexReader reader, boolean scoreDocsInOrder, boolean topScorer)
           
 

Uses of Scorer in org.apache.lucene.util
 

Methods in org.apache.lucene.util that return Scorer
 Scorer ScorerDocQueue.pop()
          Removes and returns the least scorer of the ScorerDocQueue in log(size) time.
 Scorer ScorerDocQueue.top()
          Returns the least Scorer of the ScorerDocQueue in constant time.
 

Methods in org.apache.lucene.util with parameters of type Scorer
 boolean ScorerDocQueue.insert(Scorer scorer)
          Adds a Scorer to the ScorerDocQueue in log(size) time if either the ScorerDocQueue is not full, or not lessThan(scorer, top()).
 void ScorerDocQueue.put(Scorer scorer)
          Adds a Scorer to a ScorerDocQueue in log(size) time.