public class MultiValuedFloatFieldSource extends FloatFieldSource
LeafReader.getSortedNumericDocValues(java.lang.String) and using a
SortedNumericSelector it gives a single-valued ValueSource view of a field.| Modifier and Type | Field and Description |
|---|---|
protected SortedNumericSelector.Type |
selector |
field| Constructor and Description |
|---|
MultiValuedFloatFieldSource(String field,
SortedNumericSelector.Type selector) |
| Modifier and Type | Method and Description |
|---|---|
String |
description()
description of field, used in explain()
|
boolean |
equals(Object o) |
protected NumericDocValues |
getNumericDocValues(Map context,
LeafReaderContext readerContext) |
SortField |
getSortField(boolean reverse)
EXPERIMENTAL: This method is subject to change.
|
int |
hashCode() |
getValuesgetFieldasDoubleValuesSource, asLongValuesSource, createWeight, fromDoubleValuesSource, newContext, toStringprotected final SortedNumericSelector.Type selector
public MultiValuedFloatFieldSource(String field, SortedNumericSelector.Type selector)
public SortField getSortField(boolean reverse)
ValueSource
Get the SortField for this ValueSource. Uses the ValueSource.getValues(java.util.Map, org.apache.lucene.index.LeafReaderContext)
to populate the SortField.
getSortField in class FloatFieldSourcereverse - true if this is a reverse sort.SortField for the ValueSourcepublic String description()
ValueSourcedescription in class FloatFieldSourceprotected NumericDocValues getNumericDocValues(Map context, LeafReaderContext readerContext) throws IOException
getNumericDocValues in class FloatFieldSourceIOExceptionpublic boolean equals(Object o)
equals in class FloatFieldSourcepublic int hashCode()
hashCode in class FloatFieldSourceCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.