Interface LeafFieldData

All Superinterfaces:
org.apache.lucene.util.Accountable, AutoCloseable, Closeable, 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, Releasable
The thread safe LeafReader level cache of the data.
  • 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