Class Lucene90CompressingStoredFieldsWriter

java.lang.Object
org.apache.lucene.codecs.StoredFieldsWriter
org.apache.lucene.codecs.lucene90.compressing.Lucene90CompressingStoredFieldsWriter
All Implemented Interfaces:
Closeable, AutoCloseable, Accountable

public final class Lucene90CompressingStoredFieldsWriter extends StoredFieldsWriter
  • Field Details

    • FIELDS_EXTENSION

      public static final String FIELDS_EXTENSION
      Extension of stored fields file
      See Also:
    • INDEX_EXTENSION

      public static final String INDEX_EXTENSION
      Extension of stored fields index
      See Also:
    • META_EXTENSION

      public static final String META_EXTENSION
      Extension of stored fields meta
      See Also:
    • INDEX_CODEC_NAME

      public static final String INDEX_CODEC_NAME
      Codec name for the index.
      See Also:
    • STRING

      static final int STRING
      See Also:
    • BYTE_ARR

      static final int BYTE_ARR
      See Also:
    • NUMERIC_INT

      static final int NUMERIC_INT
      See Also:
    • NUMERIC_FLOAT

      static final int NUMERIC_FLOAT
      See Also:
    • NUMERIC_LONG

      static final int NUMERIC_LONG
      See Also:
    • NUMERIC_DOUBLE

      static final int NUMERIC_DOUBLE
      See Also:
    • TYPE_BITS

      static final int TYPE_BITS
    • TYPE_MASK

      static final int TYPE_MASK
    • VERSION_START

      static final int VERSION_START
      See Also:
    • VERSION_CURRENT

      static final int VERSION_CURRENT
      See Also:
    • META_VERSION_START

      static final int META_VERSION_START
      See Also:
    • segment

      private final String segment
    • indexWriter

      private FieldsIndexWriter indexWriter
    • metaStream

      private IndexOutput metaStream
    • fieldsStream

      private IndexOutput fieldsStream
    • compressor

      private Compressor compressor
    • compressionMode

      private final CompressionMode compressionMode
    • chunkSize

      private final int chunkSize
    • maxDocsPerChunk

      private final int maxDocsPerChunk
    • bufferedDocs

      private final ByteBuffersDataOutput bufferedDocs
    • numStoredFields

      private int[] numStoredFields
    • endOffsets

      private int[] endOffsets
    • docBase

      private int docBase
    • numBufferedDocs

      private int numBufferedDocs
    • numChunks

      private long numChunks
    • numDirtyChunks

      private long numDirtyChunks
    • numDirtyDocs

      private long numDirtyDocs
    • numStoredFieldsInDoc

      private int numStoredFieldsInDoc
    • NEGATIVE_ZERO_FLOAT

      static final int NEGATIVE_ZERO_FLOAT
    • NEGATIVE_ZERO_DOUBLE

      static final long NEGATIVE_ZERO_DOUBLE
    • SECOND

      static final long SECOND
      See Also:
    • HOUR

      static final long HOUR
      See Also:
    • DAY

      static final long DAY
      See Also:
    • SECOND_ENCODING

      static final int SECOND_ENCODING
      See Also:
    • HOUR_ENCODING

      static final int HOUR_ENCODING
      See Also:
    • DAY_ENCODING

      static final int DAY_ENCODING
      See Also:
    • BULK_MERGE_ENABLED_SYSPROP

      static final String BULK_MERGE_ENABLED_SYSPROP
    • BULK_MERGE_ENABLED

      static final boolean BULK_MERGE_ENABLED
  • Constructor Details

  • Method Details