| Interface | Description |
|---|---|
| AtomicFieldData |
The thread safe
LeafReader level cache of the data. |
| AtomicGeoPointFieldData |
AtomicFieldData specialization for geo points. |
| AtomicNumericFieldData |
Specialization of
AtomicFieldData for numeric data. |
| AtomicOrdinalsFieldData |
Specialization of
AtomicFieldData for data that is indexed with
ordinals. |
| IndexFieldData<FD extends AtomicFieldData> |
Thread-safe utility class that allows to get per-segment values via the
IndexFieldData.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 of
IndexFieldData for geo points. |
| IndexNumericFieldData | |
| IndexOrdinalsFieldData |
Specialization of
IndexFieldData for data that is indexed with ordinals. |
| Class | Description |
|---|---|
| AbstractBinaryDocValues |
Base implementation that throws an
IOException for the
DocIdSetIterator APIs. |
| AbstractNumericDocValues |
Base implementation that throws an
IOException for the
DocIdSetIterator APIs. |
| AbstractSortedDocValues |
Base implementation that throws an
IOException for the
DocIdSetIterator APIs. |
| AbstractSortedNumericDocValues |
Base implementation that throws an
IOException for the
DocIdSetIterator APIs. |
| AbstractSortedSetDocValues |
Base implementation that throws an
IOException for the
DocIdSetIterator APIs. |
| AbstractSortingNumericDocValues |
Base implementation that throws an
IOException for the
DocIdSetIterator APIs. |
| FieldDataStats | |
| GeoPointValues |
Per-document geo-point values.
|
| IndexFieldData.CommonSettings | |
| 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 of
GeoPoint values. |
| NumericDoubleValues |
A per-document numeric value.
|
| RamAccountingTermsEnum |
TermsEnum that takes a MemoryCircuitBreaker, increasing the breaker
every time .next(...) is called. |
| ScriptDocValues<T> |
Script level doc values, the assumption is that any implementation will
implement a
getValue and a getValues that return
the relevant type that then can be used in scripts. |
| 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 to
BytesRef.compareTo(BytesRef). |
| SortedNumericDoubleValues |
Clone of
SortedNumericDocValues for double values. |
| SortingBinaryDocValues |
Base class for building
SortedBinaryDocValues instances based on unsorted content. |
| SortingNumericDocValues |
Base class for building
SortedNumericDocValues instances based on unsorted content. |
| SortingNumericDoubleValues |
Base class for building
SortedNumericDoubleValues instances based on unsorted content. |
| UidIndexFieldData |
Fielddata view of the _uid field on indices that do not index _uid but _id.
|
| Enum | Description |
|---|---|
| FieldData |
Utility methods, similar to Lucene's
DocValues. |
| IndexFieldData.CommonSettings.MemoryStorageFormat | |
| IndexNumericFieldData.NumericType |