## 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, boolean withSegmentSuffix)` Create a random instance.

### 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.