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
IOException
public boolean next() throws IOException
next
in class Scorer
IOException
public final boolean inRange(int dataPos)
public int docPos(int doc)
public int doc()
doc
in class Scorer
public float score() throws IOException
score
in class Scorer
IOException
public boolean skipTo(int target) throws IOException
skipTo
in class Scorer
IOException
public Explanation explain(int doc) throws IOException
explain
in class Scorer
IOException