protected class AllTermQuery.AllTermWeight.AllTermSpanScorer
extends org.apache.lucene.search.spans.SpanScorer
| Modifier and Type | Field and Description |
|---|---|
protected float |
payloadScore |
protected int |
payloadsSeen |
protected org.apache.lucene.index.DocsAndPositionsEnum |
positions |
| Constructor and Description |
|---|
AllTermSpanScorer(org.apache.lucene.search.spans.TermSpans spans,
org.apache.lucene.search.Weight weight,
org.apache.lucene.search.similarities.Similarity.SimScorer docScorer) |
| Modifier and Type | Method and Description |
|---|---|
protected float |
getPayloadScore()
The score for the payload
|
protected float |
getSpanScore()
Returns the SpanScorer score only.
|
protected void |
processPayload() |
float |
score() |
protected boolean |
setFreqCurrentDoc() |
protected org.apache.lucene.index.DocsAndPositionsEnum positions
protected float payloadScore
protected int payloadsSeen
public AllTermSpanScorer(org.apache.lucene.search.spans.TermSpans spans,
org.apache.lucene.search.Weight weight,
org.apache.lucene.search.similarities.Similarity.SimScorer docScorer)
throws IOException
IOExceptionprotected boolean setFreqCurrentDoc()
throws IOException
setFreqCurrentDoc in class org.apache.lucene.search.spans.SpanScorerIOExceptionprotected void processPayload()
throws IOException
IOExceptionpublic float score()
throws IOException
score in class org.apache.lucene.search.spans.SpanScorergetSpanScore() * getPayloadScore()IOExceptionprotected float getSpanScore()
throws IOException
IOExceptionscore()protected float getPayloadScore()
Copyright © 2009–2016. All rights reserved.