public static class ValuesSource.Numeric.FieldData extends ValuesSource.Numeric implements ReaderContextAware
ValuesSource.Numeric.FieldData, ValuesSource.Numeric.Script, ValuesSource.Numeric.WithScript
ValuesSource.Bytes, ValuesSource.GeoPoint, ValuesSource.MetaData, ValuesSource.Numeric
Modifier and Type | Field and Description |
---|---|
protected AtomicNumericFieldData |
atomicFieldData |
protected IndexNumericFieldData |
indexFieldData |
protected ValuesSource.MetaData |
metaData |
protected boolean |
needsHashes |
Constructor and Description |
---|
FieldData(IndexNumericFieldData indexFieldData,
ValuesSource.MetaData metaData) |
Modifier and Type | Method and Description |
---|---|
SortedBinaryDocValues |
bytesValues()
Get the current
ValuesSource.WithScript.BytesValues . |
SortedNumericDoubleValues |
doubleValues()
Get the current
ValuesSource.Numeric.WithScript.DoubleValues . |
boolean |
isFloatingPoint()
Whether the underlying data is floating-point or not.
|
org.apache.lucene.index.SortedNumericDocValues |
longValues()
Get the current
LongValues . |
ValuesSource.MetaData |
metaData() |
void |
setNextReader(org.apache.lucene.index.AtomicReaderContext reader) |
docsWithValue
setNeedsGlobalOrdinals
protected boolean needsHashes
protected final IndexNumericFieldData indexFieldData
protected final ValuesSource.MetaData metaData
protected AtomicNumericFieldData atomicFieldData
public FieldData(IndexNumericFieldData indexFieldData, ValuesSource.MetaData metaData)
public ValuesSource.MetaData metaData()
metaData
in class ValuesSource
public boolean isFloatingPoint()
ValuesSource.Numeric
isFloatingPoint
in class ValuesSource.Numeric
public void setNextReader(org.apache.lucene.index.AtomicReaderContext reader)
setNextReader
in interface ReaderContextAware
public SortedBinaryDocValues bytesValues()
ValuesSource
ValuesSource.WithScript.BytesValues
.bytesValues
in class ValuesSource
public org.apache.lucene.index.SortedNumericDocValues longValues()
ValuesSource.Numeric
LongValues
.longValues
in class ValuesSource.Numeric
public SortedNumericDoubleValues doubleValues()
ValuesSource.Numeric
ValuesSource.Numeric.WithScript.DoubleValues
.doubleValues
in class ValuesSource.Numeric
Copyright © 2009–2015. All rights reserved.