FieldComparator.ByteComparator
, FieldComparator.DoubleComparator
, FieldComparator.FloatComparator
, FieldComparator.IntComparator
, FieldComparator.LongComparator
, FieldComparator.ShortComparator
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 | Description |
---|---|---|
protected Bits |
docsWithField |
|
protected String |
field |
|
protected T |
missingValue |
Constructor | Description |
---|---|
NumericComparator(String field,
T missingValue) |
Modifier and Type | Method | 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
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.