## Uses of Class
org.apache.cassandra.db.compaction.CompactionController

- Packages that use CompactionController
  Package | Description
  --- | ---
  org.apache.cassandra.db.compaction |
  org.apache.cassandra.io.sstable.format |
  org.apache.cassandra.io.sstable.format.big |

- - ### Uses of CompactionController in org.apache.cassandra.db.compaction

    Subclasses of CompactionController in org.apache.cassandra.db.compaction
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `SSTableSplitter.SplitController`

    Fields in org.apache.cassandra.db.compaction declared as CompactionController
    Modifier and Type | Field and Description
    --- | ---
    `protected CompactionController` | AbstractCompactionIterable.`controller`
    `protected CompactionController` | LazilyCompactedRow.`controller`

    Methods in org.apache.cassandra.db.compaction that return CompactionController
    Modifier and Type | Method and Description
    --- | ---
    `protected CompactionController` | CompactionTask.`getCompactionController(java.util.Set<SSTableReader> toCompact)`
    `protected CompactionController` | SSTableSplitter.SplittingCompactionTask.`getCompactionController(java.util.Set<SSTableReader> toCompact)`

    Constructors in org.apache.cassandra.db.compaction with parameters of type CompactionController
    Constructor and Description
    `AbstractCompactionIterable(CompactionController controller, OperationType type, java.util.List<ISSTableScanner> scanners, java.util.UUID compactionId)`
    `CompactionIterable(OperationType type, java.util.List<ISSTableScanner> scanners, CompactionController controller, SSTableFormat.Type formatType, java.util.UUID compactionId)`
    `LazilyCompactedRow(CompactionController controller, java.util.List<? extends OnDiskAtomIterator> rows)`

  - ### Uses of CompactionController in org.apache.cassandra.io.sstable.format

    Methods in org.apache.cassandra.io.sstable.format with parameters of type CompactionController
    Modifier and Type | Method and Description
    --- | ---
    `AbstractCompactedRow` | SSTableFormat.`getCompactedRowWriter(CompactionController controller, com.google.common.collect.ImmutableList<OnDiskAtomIterator> onDiskAtomIterators)`

  - ### Uses of CompactionController in org.apache.cassandra.io.sstable.format.big

    Methods in org.apache.cassandra.io.sstable.format.big with parameters of type CompactionController
    Modifier and Type | Method and Description
    --- | ---
    `AbstractCompactedRow` | BigFormat.`getCompactedRowWriter(CompactionController controller, com.google.common.collect.ImmutableList<OnDiskAtomIterator> onDiskAtomIterators)`

Copyright © 2018 The Apache Software Foundation