Package | Description |
---|---|
org.apache.solr.schema | |
org.apache.solr.search.function | |
org.apache.solr.search.function.distance |
Modifier and Type | Method and Description |
---|---|
DocValues |
StrFieldSource.getValues(Map context,
IndexReader reader) |
DocValues |
RandomSortField.RandomValueSource.getValues(Map context,
IndexReader reader) |
Modifier and Type | Class and Description |
---|---|
class |
StringIndexDocValues
Internal class, subject to change.
|
Modifier and Type | Field and Description |
---|---|
protected DocValues |
ValueSourceScorer.values |
Modifier and Type | Method and Description |
---|---|
DocValues |
ValueSource.getValues(IndexReader reader)
Deprecated.
|
DocValues |
VectorValueSource.getValues(Map context,
IndexReader reader) |
DocValues |
ValueSource.getValues(Map context,
IndexReader reader)
Gets the values for this reader and the context that was previously
passed to createWeight()
|
DocValues |
TopValueSource.getValues(Map context,
IndexReader reader) |
DocValues |
SimpleFloatFunction.getValues(Map context,
IndexReader reader) |
DocValues |
ShortFieldSource.getValues(Map context,
IndexReader reader) |
DocValues |
ScaleFloatFunction.getValues(Map context,
IndexReader reader) |
DocValues |
ReverseOrdFieldSource.getValues(Map context,
IndexReader reader) |
DocValues |
ReciprocalFloatFunction.getValues(Map context,
IndexReader reader) |
DocValues |
RangeMapFloatFunction.getValues(Map context,
IndexReader reader) |
DocValues |
QueryValueSource.getValues(Map context,
IndexReader reader) |
DocValues |
OrdFieldSource.getValues(Map context,
IndexReader reader) |
DocValues |
MultiFloatFunction.getValues(Map context,
IndexReader reader) |
DocValues |
LongFieldSource.getValues(Map context,
IndexReader reader) |
DocValues |
LiteralValueSource.getValues(Map context,
IndexReader reader) |
DocValues |
LinearFloatFunction.getValues(Map context,
IndexReader reader) |
DocValues |
IntFieldSource.getValues(Map context,
IndexReader reader) |
DocValues |
FloatFieldSource.getValues(Map context,
IndexReader reader) |
DocValues |
FileFloatSource.getValues(Map context,
IndexReader reader) |
DocValues |
DualFloatFunction.getValues(Map context,
IndexReader reader) |
DocValues |
DoubleFieldSource.getValues(Map context,
IndexReader reader) |
DocValues |
DoubleConstValueSource.getValues(Map context,
IndexReader reader) |
DocValues |
ConstValueSource.getValues(Map context,
IndexReader reader) |
DocValues |
ByteFieldSource.getValues(Map context,
IndexReader reader) |
Modifier and Type | Method and Description |
---|---|
protected abstract float |
SimpleFloatFunction.func(int doc,
DocValues vals) |
protected float |
SumFloatFunction.func(int doc,
DocValues[] valsArr) |
protected float |
ProductFloatFunction.func(int doc,
DocValues[] valsArr) |
protected abstract float |
MultiFloatFunction.func(int doc,
DocValues[] valsArr) |
protected float |
MinFloatFunction.func(int doc,
DocValues[] valsArr) |
protected float |
MaxFloatFunction.func(int doc,
DocValues[] valsArr) |
protected float |
PowFloatFunction.func(int doc,
DocValues aVals,
DocValues bVals) |
protected abstract float |
DualFloatFunction.func(int doc,
DocValues aVals,
DocValues bVals) |
protected float |
DivFloatFunction.func(int doc,
DocValues aVals,
DocValues bVals) |
Constructor and Description |
---|
ValueSourceScorer(IndexReader reader,
DocValues values) |
Modifier and Type | Method and Description |
---|---|
DocValues |
VectorDistanceFunction.getValues(Map context,
IndexReader reader) |
DocValues |
StringDistanceFunction.getValues(Map context,
IndexReader reader) |
DocValues |
HaversineFunction.getValues(Map context,
IndexReader reader) |
DocValues |
HaversineConstFunction.getValues(Map context,
IndexReader reader) |
DocValues |
GeohashHaversineFunction.getValues(Map context,
IndexReader reader) |
DocValues |
GeohashFunction.getValues(Map context,
IndexReader reader) |
Modifier and Type | Method and Description |
---|---|
protected double |
VectorDistanceFunction.distance(int doc,
DocValues dv1,
DocValues dv2)
Calculate the distance
|
protected double |
SquaredEuclideanFunction.distance(int doc,
DocValues dv1,
DocValues dv2) |
protected double |
HaversineFunction.distance(int doc,
DocValues p1DV,
DocValues p2DV) |
protected double |
GeohashHaversineFunction.distance(int doc,
DocValues gh1DV,
DocValues gh2DV) |