Interface LeafFieldData

All Superinterfaces:
org.apache.lucene.util.Accountable, AutoCloseable, Closeable, org.elasticsearch.core.Releasable
All Known Subinterfaces:
LeafGeoPointFieldData, LeafHistogramFieldData, LeafNumericFieldData, LeafOrdinalsFieldData
All Known Implementing Classes:
AbstractLeafGeoPointFieldData, AbstractLeafOrdinalsFieldData, BinaryDVLeafFieldData, BinaryScriptFieldData.BinaryScriptLeafFieldData, BooleanScriptFieldData.BooleanScriptLeafFieldData, DateScriptFieldData.DateScriptLeafFieldData, DoubleScriptFieldData.DoubleScriptLeafFieldData, KeyedFlattenedLeafFieldData, LeafDoubleFieldData, LeafLongFieldData, LongScriptFieldData.LongScriptLeafFieldData, PagedBytesLeafFieldData, SortedNumericIndexFieldData.NanoSecondFieldData, SortedSetBytesLeafFieldData

public interface LeafFieldData extends org.apache.lucene.util.Accountable, org.elasticsearch.core.Releasable
The thread safe LeafReader level cache of the data.
  • Field Summary

    Fields inherited from interface org.apache.lucene.util.Accountable

    NULL_ACCOUNTABLE
  • Method Summary

    Modifier and Type
    Method
    Description
    Return a String representation of the values.
    Return a formatted representation of the values
    Returns an Field for use in accessing field values in scripting.
    Returns field values for use in scripting.

    Methods inherited from interface org.apache.lucene.util.Accountable

    getChildResources, ramBytesUsed

    Methods inherited from interface org.elasticsearch.core.Releasable

    close
  • Method Details

    • getScriptValues

      ScriptDocValues<?> getScriptValues()
      Returns field values for use in scripting.
    • getScriptField

      default DocValuesField getScriptField(String name)
      Returns an Field for use in accessing field values in scripting.
    • getBytesValues

      SortedBinaryDocValues getBytesValues()
      Return a String representation of the values.
    • getFormattedValues

      default FormattedDocValues getFormattedValues(DocValueFormat format)
      Return a formatted representation of the values