Class SourceValueFetcherIndexFieldData.SourceValueFetcherLeafFieldData<T>

java.lang.Object
org.elasticsearch.index.fielddata.SourceValueFetcherIndexFieldData.SourceValueFetcherLeafFieldData<T>
All Implemented Interfaces:
Closeable, AutoCloseable, org.apache.lucene.util.Accountable, Releasable, LeafFieldData
Direct Known Subclasses:
SourceValueFetcherMultiGeoPointIndexFieldData.SourceValueFetcherMultiGeoPointLeafFieldData, SourceValueFetcherSortedBinaryIndexFieldData.SourceValueFetcherSortedBinaryLeafFieldData, SourceValueFetcherSortedNumericIndexFieldData.SourceValueFetcherSortedNumericLeafFieldData
Enclosing class:
SourceValueFetcherIndexFieldData<T>

public abstract static class SourceValueFetcherIndexFieldData.SourceValueFetcherLeafFieldData<T> extends Object implements LeafFieldData
  • Field Details

    • toScriptFieldFactory

      protected final ToScriptFieldFactory<T> toScriptFieldFactory
    • leafReaderContext

      protected final org.apache.lucene.index.LeafReaderContext leafReaderContext
    • valueFetcher

      protected final ValueFetcher valueFetcher
    • sourceProvider

      protected final SourceProvider sourceProvider
  • Constructor Details

    • SourceValueFetcherLeafFieldData

      public SourceValueFetcherLeafFieldData(ToScriptFieldFactory<T> toScriptFieldFactory, org.apache.lucene.index.LeafReaderContext leafReaderContext, ValueFetcher valueFetcher, SourceProvider sourceProvider)
  • Method Details