@Override public final float score() throws IOException { ensureFreq(); return scoreCurrentDoc(); }
/** * Returns the SpanScorer score only. * <p> * Should not be overridden without good cause! * * @return the score for just the Span part w/o the payload * @throws IOException if there is a low-level I/O error * * @see #score() */ protected float getSpanScore() throws IOException { return super.scoreCurrentDoc(); }
protected float getSpanScore() throws IOException { return super.scoreCurrentDoc(); }
/** * Returns the SpanScorer score only. * <p> * Should not be overridden without good cause! * * @return the score for just the Span part w/o the payload * @throws IOException if there is a low-level I/O error * * @see #score() */ protected float getSpanScore() throws IOException { return super.scoreCurrentDoc(); }
protected float getSpanScore() throws IOException { return super.scoreCurrentDoc(); }
protected float getSpanScore() throws IOException { return super.scoreCurrentDoc(); }
@Override public final float score() throws IOException { ensureFreq(); return scoreCurrentDoc(); }
@Override public final float score() throws IOException { ensureFreq(); return scoreCurrentDoc(); }
@Override public final float score() throws IOException { ensureFreq(); return scoreCurrentDoc(); }
@Override public float scoreCurrentDoc() throws IOException { return super.scoreCurrentDoc() * function.docScore(docID(), fieldName, spans.payloadsSeen, spans.payloadScore); }
@Override public float scoreCurrentDoc() throws IOException { return super.scoreCurrentDoc() * function.docScore(docID(), fieldName, spans.payloadsSeen, spans.payloadScore); }