org.apache.lucene.search.similarities
Class Similarity.ExactSimScorer

java.lang.Object
  extended by org.apache.lucene.search.similarities.Similarity.ExactSimScorer
Enclosing class:
Similarity

public abstract static class Similarity.ExactSimScorer
extends Object

API for scoring exact queries such as TermQuery and exact PhraseQuery.

Frequencies are integers (the term or phrase frequency within the document)


Constructor Summary
Similarity.ExactSimScorer()
          Sole constructor.
 
Method Summary
 Explanation explain(int doc, Explanation freq)
          Explain the score for a single document
abstract  float score(int doc, int freq)
          Score a single document
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Similarity.ExactSimScorer

public Similarity.ExactSimScorer()
Sole constructor. (For invocation by subclass constructors, typically implicit.)

Method Detail

score

public abstract float score(int doc,
                            int freq)
Score a single document

Parameters:
doc - document id
freq - term frequency
Returns:
document's score

explain

public Explanation explain(int doc,
                           Explanation freq)
Explain the score for a single document

Parameters:
doc - document id
freq - Explanation of how the term frequency was computed
Returns:
document's score


Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.