Class PerFieldFormatSupplier

java.lang.Object
org.elasticsearch.index.codec.PerFieldFormatSupplier

public class PerFieldFormatSupplier extends Object
Class that encapsulates the logic of figuring out the most appropriate file format for a given field, across postings, doc values and vectors.
  • Constructor Details

  • Method Details

    • getPostingsFormatForField

      public org.apache.lucene.codecs.PostingsFormat getPostingsFormatForField(String field)
    • getKnnVectorsFormatForField

      public org.apache.lucene.codecs.KnnVectorsFormat getKnnVectorsFormatForField(String field)
    • getDocValuesFormatForField

      public org.apache.lucene.codecs.DocValuesFormat getDocValuesFormatForField(String field)