public class FloatFieldSource extends FieldCacheSource
LeafReader.getNumericDocValues(java.lang.String) and makes those
values available as other numeric types, casting as needed.field| Constructor and Description |
|---|
FloatFieldSource(java.lang.String field) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
description()
description of field, used in explain()
|
boolean |
equals(java.lang.Object o) |
SortField |
getSortField(boolean reverse)
EXPERIMENTAL: This method is subject to change.
|
FunctionValues |
getValues(java.util.Map context,
LeafReaderContext readerContext)
Gets the values for this reader and the context that was previously
passed to createWeight()
|
int |
hashCode() |
getFieldcreateWeight, newContext, toStringpublic java.lang.String description()
ValueSourcedescription in class FieldCacheSourcepublic 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 ValueSourcereverse - true if this is a reverse sort.SortField for the ValueSourcepublic FunctionValues getValues(java.util.Map context, LeafReaderContext readerContext) throws java.io.IOException
ValueSourcegetValues in class ValueSourcejava.io.IOExceptionpublic boolean equals(java.lang.Object o)
equals in class FieldCacheSourcepublic int hashCode()
hashCode in class FieldCacheSource