## Uses of Class
org.apache.lucene.codecs.compressing.CompressingCodec

- Packages that use CompressingCodec
  Package | Description
  --- | ---
  org.apache.lucene.codecs.compressing | Support for testing `CompressingStoredFieldsFormat`.
  org.apache.lucene.codecs.compressing.dummy | Dummy CompressingCodec implementation used for testing.

- - ### Uses of CompressingCodec in org.apache.lucene.codecs.compressing

    Subclasses of CompressingCodec in org.apache.lucene.codecs.compressing
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FastCompressingCodec` CompressionCodec that uses `CompressionMode.FAST`
    `class` | `FastDecompressionCompressingCodec` CompressionCodec that uses `CompressionMode.FAST_DECOMPRESSION`
    `class` | `HighCompressionCompressingCodec` CompressionCodec that uses `CompressionMode.HIGH_COMPRESSION`

    Methods in org.apache.lucene.codecs.compressing that return CompressingCodec
    Modifier and Type | Method and Description
    --- | ---
    `static CompressingCodec` | CompressingCodec.`randomInstance(Random random)` Creates a random `CompressingCodec` that is using an empty segment suffix
    `static CompressingCodec` | CompressingCodec.`randomInstance(Random random, boolean withSegmentSuffix)` Creates a random `CompressingCodec` that is using a segment suffix
    `static CompressingCodec` | CompressingCodec.`randomInstance(Random random, int chunkSize, int maxDocsPerChunk, boolean withSegmentSuffix, int blockSize)` Create a random instance.
    `static CompressingCodec` | CompressingCodec.`reasonableInstance(Random random)` Creates a random `CompressingCodec` with more reasonable parameters for big tests.

  - ### Uses of CompressingCodec in org.apache.lucene.codecs.compressing.dummy

    Subclasses of CompressingCodec in org.apache.lucene.codecs.compressing.dummy
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DummyCompressingCodec` CompressionCodec that does not compress data, useful for testing.

Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.