public abstract static class FieldComparator.NumericComparator<T extends Number> extends FieldComparator<T>
FieldComparator.ByteComparator, FieldComparator.DocComparator, FieldComparator.DoubleComparator, FieldComparator.FloatComparator, FieldComparator.IntComparator, FieldComparator.LongComparator, FieldComparator.NumericComparator<T extends Number>, FieldComparator.RelevanceComparator, FieldComparator.ShortComparator, FieldComparator.StringComparatorLocale, FieldComparator.StringOrdValComparator, FieldComparator.StringValComparator
Modifier and Type | Field and Description |
---|---|
protected Bits |
docsWithField |
protected String |
field |
protected T |
missingValue |
Constructor and Description |
---|
FieldComparator.NumericComparator(String field,
T missingValue) |
Modifier and Type | Method and Description |
---|---|
void |
setNextReader(IndexReader reader,
int docBase)
Set a new Reader.
|
binarySearch, binarySearch, compare, compareBottom, compareValues, copy, setBottom, setScorer, value
public void setNextReader(IndexReader reader, int docBase) throws IOException
FieldComparator
setNextReader
in class FieldComparator<T extends Number>
reader
- current readerdocBase
- docBase of this readerIOException