|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.lucene.search.Scorer
public abstract class Scorer
Expert: Implements scoring for a class of queries.
Constructor Summary | |
---|---|
protected |
Scorer(Similarity similarity)
Constructs a Scorer. |
Method Summary | |
---|---|
abstract int |
doc()
Returns the current document number. |
abstract Explanation |
explain(int doc)
Returns an explanation of the score for doc . |
Similarity |
getSimilarity()
Returns the Similarity implementation used by this scorer. |
abstract boolean |
next()
Advance to the next document matching the query. |
abstract float |
score()
Returns the score of the current document. |
void |
score(HitCollector hc)
Scores all documents and passes them to a collector. |
abstract boolean |
skipTo(int target)
Skips to the first match beyond the current whose document number is greater than or equal to target. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected Scorer(Similarity similarity)
Method Detail |
---|
public Similarity getSimilarity()
public void score(HitCollector hc) throws java.io.IOException
java.io.IOException
public abstract boolean next() throws java.io.IOException
java.io.IOException
public abstract int doc()
next()
is called the first time.
public abstract float score() throws java.io.IOException
next()
is called the first time.
java.io.IOException
public abstract boolean skipTo(int target) throws java.io.IOException
Returns true iff there is such a match.
Behaves as if written:
boolean skipTo(int target) { do { if (!next()) return false; } while (target > doc()); return true; }Most implementations are considerably more efficient than that.
java.io.IOException
public abstract Explanation explain(int doc) throws java.io.IOException
doc
.
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |