Class | Description |
---|---|
BoostedQuery |
Query that is boosted by a ValueSource
|
ByteFieldSource |
Obtains int field values from the
FieldCache
using getInts()
and makes those values available as other numeric types, casting as needed |
ConstNumberSource |
ConstNumberSource is the base class for all constant numbers |
ConstValueSource |
ConstValueSource returns a constant for all documents |
DivFloatFunction |
Function to divide "a" by "b"
|
DocValues |
Represents field values as different types.
|
DoubleConstValueSource | |
DoubleFieldSource |
Obtains float field values from the
FieldCache
using getFloats()
and makes those values available as other numeric types, casting as needed. |
DualFloatFunction | |
FieldCacheSource |
A base class for ValueSource implementations that retrieve values for
a single field from the
FieldCache . |
FileFloatSource |
Obtains float field values from an external file.
|
FileFloatSource.ReloadCacheRequestHandler | |
FloatFieldSource |
Obtains float field values from the
FieldCache
using getFloats()
and makes those values available as other numeric types, casting as needed. |
FunctionQuery |
Returns a score for each document based on a ValueSource,
often some function of the value of a field.
|
IntFieldSource |
Obtains int field values from the
FieldCache
using getInts()
and makes those values available as other numeric types, casting as needed |
LinearFloatFunction |
LinearFloatFunction implements a linear function over
another ValueSource . |
LiteralValueSource |
Pass a the field value through as a String, no matter the type
|
LongFieldSource |
Obtains float field values from the
FieldCache
using getFloats()
and makes those values available as other numeric types, casting as needed. |
MaxFloatFunction |
MaxFloatFunction returns the max of it's components. |
MinFloatFunction |
MinFloatFunction returns the min of it's components. |
MultiFloatFunction | |
MultiValueSource |
A
ValueSource that abstractly represents ValueSource s for
poly fields, and other things. |
OrdFieldSource |
Obtains the ordinal of the field value from the default Lucene
FieldCache using getStringIndex(). |
PowFloatFunction |
Function to raise the base "a" to the power "b"
|
ProductFloatFunction |
ProductFloatFunction returns the product of it's components. |
QueryValueSource |
QueryValueSource returns the relevance score of the query |
RangeMapFloatFunction |
LinearFloatFunction implements a linear function over
another ValueSource . |
ReciprocalFloatFunction |
ReciprocalFloatFunction implements a reciprocal function f(x) = a/(mx+b), based on
the float value of a field or function as exported by ValueSource . |
ReverseOrdFieldSource |
Obtains the ordinal of the field value from the default Lucene
FieldCache using getStringIndex()
and reverses the order. |
ScaleFloatFunction |
Scales values to be between min and max.
|
ShortFieldSource | |
SimpleFloatFunction |
A simple float function with a single argument
|
SingleFunction |
A function with a single argument
|
StringIndexDocValues |
Internal class, subject to change.
|
SumFloatFunction |
SumFloatFunction returns the sum of it's components. |
TopValueSource |
A value source that wraps another and ensures that the top level reader
is used.
|
ValueSource |
Instantiates
DocValues for a particular reader. |
ValueSourceRangeFilter |
RangeFilter over a ValueSource.
|
ValueSourceScorer | |
VectorValueSource |
Converts individual ValueSource instances to leverage the DocValues *Val functions that work with multiple values,
i.e.
|
Exception | Description |
---|---|
StringIndexDocValues.StringIndexException |