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

Packages that use CompressingCodec
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
`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
`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 blockShift)` 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
`class` `DummyCompressingCodec` CompressionCodec that does not compress data, useful for testing.