static DoubleValuesSource |
DoubleValuesSource.constant(double value) |
Creates a DoubleValuesSource that always returns a constant value
|
static DoubleValuesSource |
DoubleValuesSource.fromDoubleField(String field) |
Creates a DoubleValuesSource that wraps a double-valued field
|
static DoubleValuesSource |
DoubleValuesSource.fromField(String field,
LongToDoubleFunction decoder) |
Creates a DoubleValuesSource that wraps a generic NumericDocValues field
|
static DoubleValuesSource |
DoubleValuesSource.fromFloatField(String field) |
Creates a DoubleValuesSource that wraps a float-valued field
|
static DoubleValuesSource |
DoubleValuesSource.fromIntField(String field) |
Creates a DoubleValuesSource that wraps an int-valued field
|
static DoubleValuesSource |
DoubleValuesSource.fromLongField(String field) |
Creates a DoubleValuesSource that wraps a long-valued field
|
static DoubleValuesSource |
DoubleValuesSource.fromQuery(Query query) |
Create a DoubleValuesSource that returns the score of a particular query
|
abstract DoubleValuesSource |
DoubleValuesSource.rewrite(IndexSearcher reader) |
Return a DoubleValuesSource specialised for the given IndexSearcher
Implementations should assume that this will only be called once.
|
DoubleValuesSource |
LongValuesSource.toDoubleValuesSource() |
Convert to a DoubleValuesSource by casting long values to doubles
|