Package org.opensearch.index.fielddata.plain
package org.opensearch.index.fielddata.plain
Core classes responsible for handling all core field data operations
-
ClassDescriptionBase class for retrieving Geometry docvaluesBuilder class for creating the GeoShapeIndexFieldData.A concrete implementation of
AbstractGeoShapeIndexFieldData
which provides how to load the field data aka Doc Values from Lucene.Base class for sorting ordinals field dataAPerValueEstimator
is a sub-class that can be used to estimate the memory overhead for loading the data.Base class for sorting LatLonPoint docvaluesBuilder for LatLonPoint based field dataLucene LatLonPoint as indexed field data typeBase class for retrieving LatLonPoint docvaluesBase class for retrieving GeoShape doc values which are added asLatLonShapeDocValuesField
in LuceneBaseclass for ordinals docvaluesLeafFieldData
impl on top of Lucene's binary doc values.Binary doc values ValuesSourceBuilder for binary index field dataBinary docvalue values sourceBuilder for bytes binary index field dataConstant value field dataBuilder for Constant Index Field DataThis is the class that converts the DocValue of GeoShape field which is stored in Binary form usingLatLonShapeDocValuesField
toGeoShapeDocValue
.Specialization ofLeafNumericFieldData
for floating-point numerics.Specialization ofLeafNumericFieldData
for integers.Doc Values for paged bytesBuilder for paged bytes index field dataField Data for Paged BytesFieldData backed byLeafReader.getSortedNumericDocValues(String)
Builder for sorted numeric index field dataAnLeafFieldData
implementation that uses LuceneSortedSetDocValues
.Sorted Set Ordinals doc valuesBuilder for sorted set ordinalsField Data for binary strings