Package org.elasticsearch.index.fielddata
-
Interface Summary Interface Description AtomicFieldData The thread safeLeafReaderlevel cache of the data.AtomicGeoPointFieldData AtomicFieldDataspecialization for geo points.AtomicNumericFieldData Specialization ofAtomicFieldDatafor numeric data.AtomicOrdinalsFieldData Specialization ofAtomicFieldDatafor data that is indexed with ordinals.IndexFieldData<FD extends AtomicFieldData> Thread-safe utility class that allows to get per-segment values via theIndexFieldData.load(LeafReaderContext)method.IndexFieldData.Builder IndexFieldData.Global<FD extends AtomicFieldData> IndexFieldDataCache A simple field data cache abstraction on the *index* level.IndexFieldDataCache.Listener IndexGeoPointFieldData Specialization ofIndexFieldDatafor geo points.IndexNumericFieldData IndexOrdinalsFieldData Specialization ofIndexFieldDatafor data that is indexed with ordinals. -
Class Summary Class Description AbstractBinaryDocValues Base implementation that throws anIOExceptionfor theDocIdSetIteratorAPIs.AbstractNumericDocValues Base implementation that throws anIOExceptionfor theDocIdSetIteratorAPIs.AbstractSortedDocValues Base implementation that throws anIOExceptionfor theDocIdSetIteratorAPIs.AbstractSortedNumericDocValues Base implementation that throws anIOExceptionfor theDocIdSetIteratorAPIs.AbstractSortedSetDocValues Base implementation that throws anIOExceptionfor theDocIdSetIteratorAPIs.AbstractSortingNumericDocValues Base implementation that throws anIOExceptionfor theDocIdSetIteratorAPIs.DocValueBits FieldDataStats GeoPointValues Per-document geo-point values.IndexFieldData.XFieldComparatorSource IndexFieldData.XFieldComparatorSource.Nested Simple wrapper class around a filter that matches parent documents and a filter that matches child documents.IndexFieldDataCache.None IndexFieldDataService MultiGeoPointValues A stateful lightweight per document set ofGeoPointvalues.NumericDoubleValues A per-document numeric value.RamAccountingTermsEnum TermsEnumthat takes a CircuitBreaker, increasing the breaker every time.next(...)is called.ScriptDocValues<T> Script level doc values, the assumption is that any implementation will implement agetValuemethod.ScriptDocValues.Booleans ScriptDocValues.BytesRefs ScriptDocValues.Dates ScriptDocValues.Doubles ScriptDocValues.GeoPoints ScriptDocValues.Longs ScriptDocValues.Strings ShardFieldData SortedBinaryDocValues A list of per-document binary values, sorted according toBytesRef.compareTo(BytesRef).SortedNumericDoubleValues Clone ofSortedNumericDocValuesfor double values.SortingBinaryDocValues Base class for buildingSortedBinaryDocValuesinstances based on unsorted content.SortingNumericDocValues Base class for buildingSortedNumericDocValuesinstances based on unsorted content.SortingNumericDoubleValues Base class for buildingSortedNumericDoubleValuesinstances based on unsorted content. -
Enum Summary Enum Description FieldData Utility methods, similar to Lucene'sDocValues.IndexNumericFieldData.NumericType