public abstract static class FieldComparator.NumericComparator<T extends java.lang.Number> extends FieldComparator<T>
FieldComparator.ByteComparator, FieldComparator.DocComparator, FieldComparator.DoubleComparator, FieldComparator.FloatComparator, FieldComparator.IntComparator, FieldComparator.LongComparator, FieldComparator.NumericComparator<T extends java.lang.Number>, FieldComparator.RelevanceComparator, FieldComparator.ShortComparator, FieldComparator.StringComparatorLocale, FieldComparator.StringOrdValComparator, FieldComparator.StringValComparator
Modifier and Type | Field and Description |
---|---|
protected Bits |
docsWithField |
protected java.lang.String |
field |
protected T |
missingValue |
Constructor and Description |
---|
NumericComparator(java.lang.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
protected final T extends java.lang.Number missingValue
protected final java.lang.String field
protected Bits docsWithField
public NumericComparator(java.lang.String field, T missingValue)
public void setNextReader(IndexReader reader, int docBase) throws java.io.IOException
FieldComparator
setNextReader
in class FieldComparator<T extends java.lang.Number>
reader
- current readerdocBase
- docBase of this readerjava.io.IOException
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.