private class NumericRangeQuery.NumericRangeScorer
extends Scorer
| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
checkLower |
(package private) boolean |
checkUpper |
(package private) NumericFieldData |
data |
(package private) int |
dataPos |
(package private) int |
dataSize |
(package private) long |
lowerNum |
(package private) float |
theScore |
(package private) long |
upperNum |
| Constructor and Description |
|---|
NumericRangeScorer(Similarity similarity,
IndexReader reader,
Weight w) |
| Modifier and Type | Method and Description |
|---|---|
int |
doc() |
int |
docPos(int doc) |
Explanation |
explain(int doc) |
boolean |
inRange(int dataPos) |
boolean |
next() |
float |
score() |
boolean |
skipTo(int target) |
final NumericFieldData data
final float theScore
final int dataSize
final boolean checkLower
final long lowerNum
final boolean checkUpper
final long upperNum
int dataPos
public NumericRangeScorer(Similarity similarity,
IndexReader reader,
Weight w)
throws IOException
IOExceptionpublic boolean next()
throws IOException
next in class ScorerIOExceptionpublic final boolean inRange(int dataPos)
public int docPos(int doc)
public int doc()
doc in class Scorerpublic float score()
throws IOException
score in class ScorerIOExceptionpublic boolean skipTo(int target)
throws IOException
skipTo in class ScorerIOExceptionpublic Explanation explain(int doc)
throws IOException
explain in class ScorerIOException