Class Lucene41Codec

java.lang.Object
org.apache.lucene.codecs.Codec
org.apache.lucene.codecs.lucene41.Lucene41Codec
All Implemented Interfaces:
NamedSPILoader.NamedSPI

@Deprecated public class Lucene41Codec extends Codec
Deprecated.
Only for reading old 4.0 segments
Implements the Lucene 4.1 index format, with configurable per-field postings formats.

If you want to reuse functionality of this codec in another codec, extend FilterCodec.

See Also:
  • Constructor Details

    • Lucene41Codec

      public Lucene41Codec()
      Deprecated.
      Sole constructor.
  • Method Details

    • storedFieldsFormat

      public StoredFieldsFormat storedFieldsFormat()
      Deprecated.
      Description copied from class: Codec
      Encodes/decodes stored fields
      Specified by:
      storedFieldsFormat in class Codec
    • termVectorsFormat

      public final TermVectorsFormat termVectorsFormat()
      Deprecated.
      Description copied from class: Codec
      Encodes/decodes term vectors
      Specified by:
      termVectorsFormat in class Codec
    • postingsFormat

      public final PostingsFormat postingsFormat()
      Deprecated.
      Description copied from class: Codec
      Encodes/decodes postings
      Specified by:
      postingsFormat in class Codec
    • fieldInfosFormat

      public FieldInfosFormat fieldInfosFormat()
      Deprecated.
      Description copied from class: Codec
      Encodes/decodes field infos file
      Specified by:
      fieldInfosFormat in class Codec
    • segmentInfoFormat

      public SegmentInfoFormat segmentInfoFormat()
      Deprecated.
      Description copied from class: Codec
      Encodes/decodes segment info file
      Specified by:
      segmentInfoFormat in class Codec
    • liveDocsFormat

      public final LiveDocsFormat liveDocsFormat()
      Deprecated.
      Description copied from class: Codec
      Encodes/decodes live docs
      Specified by:
      liveDocsFormat in class Codec
    • getPostingsFormatForField

      public PostingsFormat getPostingsFormatForField(String field)
      Deprecated.
      Returns the postings format that should be used for writing new segments of field. The default implementation always returns "Lucene41"
    • docValuesFormat

      public DocValuesFormat docValuesFormat()
      Deprecated.
      Description copied from class: Codec
      Encodes/decodes docvalues
      Specified by:
      docValuesFormat in class Codec
    • normsFormat

      public NormsFormat normsFormat()
      Deprecated.
      Description copied from class: Codec
      Encodes/decodes document normalization values
      Specified by:
      normsFormat in class Codec