Class DoubleDocValues
java.lang.Object
org.apache.lucene.queries.function.FunctionValues
org.apache.lucene.queries.function.docvalues.DoubleDocValues
Abstract
FunctionValues implementation which supports retrieving double values.
Implementations can control how the double values are loaded through doubleVal(int)}-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.lucene.queries.function.FunctionValues
FunctionValues.ValueFiller -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanboolVal(int doc) bytebyteVal(int doc) abstract doubledoubleVal(int doc) floatfloatVal(int doc) getRangeScorer(IndexReader reader, String lowerVal, String upperVal, boolean includeLower, boolean includeUpper) intintVal(int doc) longlongVal(int doc) objectVal(int doc) Native Java Object representation of the valueshortshortVal(int doc) strVal(int doc) toString(int doc)
-
Constructor Details
-
DoubleDocValues
-
-
Method Details
-
byteVal
public byte byteVal(int doc) - Overrides:
byteValin classFunctionValues
-
shortVal
public short shortVal(int doc) - Overrides:
shortValin classFunctionValues
-
floatVal
public float floatVal(int doc) - Overrides:
floatValin classFunctionValues
-
intVal
public int intVal(int doc) - Overrides:
intValin classFunctionValues
-
longVal
public long longVal(int doc) - Overrides:
longValin classFunctionValues
-
boolVal
public boolean boolVal(int doc) - Overrides:
boolValin classFunctionValues
-
doubleVal
public abstract double doubleVal(int doc) - Overrides:
doubleValin classFunctionValues
-
strVal
- Overrides:
strValin classFunctionValues
-
objectVal
Description copied from class:FunctionValuesNative Java Object representation of the value- Overrides:
objectValin classFunctionValues
-
toString
- Specified by:
toStringin classFunctionValues
-
getRangeScorer
public ValueSourceScorer getRangeScorer(IndexReader reader, String lowerVal, String upperVal, boolean includeLower, boolean includeUpper) - Overrides:
getRangeScorerin classFunctionValues
-
getValueFiller
- Overrides:
getValueFillerin classFunctionValues
-