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

Packages that use AbstractCompactionStrategy
Package | Description
--- | ---
org.apache.cassandra.config |
org.apache.cassandra.cql |
org.apache.cassandra.cql3.statements |
org.apache.cassandra.db |
org.apache.cassandra.db.compaction |

### Uses of AbstractCompactionStrategy in org.apache.cassandra.config

Fields in org.apache.cassandra.config with type parameters of type AbstractCompactionStrategy
Modifier and Type | Field and Description
--- | ---
`java.lang.Class<? extends AbstractCompactionStrategy>` | CFMetaData.`compactionStrategyClass`
`static java.lang.Class<? extends AbstractCompactionStrategy>` | CFMetaData.`DEFAULT_COMPACTION_STRATEGY_CLASS`

Methods in org.apache.cassandra.config that return AbstractCompactionStrategy
Modifier and Type | Method and Description
--- | ---
`AbstractCompactionStrategy` | CFMetaData.`createCompactionStrategyInstance(ColumnFamilyStore cfs)`

Methods in org.apache.cassandra.config that return types with arguments of type AbstractCompactionStrategy
Modifier and Type | Method and Description
--- | ---
`static java.lang.Class<? extends AbstractCompactionStrategy>` | CFMetaData.`createCompactionStrategy(java.lang.String className)`

Method parameters in org.apache.cassandra.config with type arguments of type AbstractCompactionStrategy
Modifier and Type | Method and Description
--- | ---
`CFMetaData` | CFMetaData.`compactionStrategyClass(java.lang.Class<? extends AbstractCompactionStrategy> prop)`
`static void` | CFMetaData.`validateCompactionOptions(java.lang.Class<? extends AbstractCompactionStrategy> strategyClass, java.util.Map<java.lang.String,java.lang.String> options)`

### Uses of AbstractCompactionStrategy in org.apache.cassandra.cql

Fields in org.apache.cassandra.cql with type parameters of type AbstractCompactionStrategy
Modifier and Type | Field and Description
--- | ---
`java.lang.Class<? extends AbstractCompactionStrategy>` | CFPropDefs.`compactionStrategyClass`

### Uses of AbstractCompactionStrategy in org.apache.cassandra.cql3.statements

Methods in org.apache.cassandra.cql3.statements that return types with arguments of type AbstractCompactionStrategy
Modifier and Type | Method and Description
--- | ---
`java.lang.Class<? extends AbstractCompactionStrategy>` | CFPropDefs.`getCompactionStrategy()`

### Uses of AbstractCompactionStrategy in org.apache.cassandra.db

Methods in org.apache.cassandra.db that return AbstractCompactionStrategy
Modifier and Type | Method and Description
--- | ---
`AbstractCompactionStrategy` | ColumnFamilyStore.`getCompactionStrategy()`

### Uses of AbstractCompactionStrategy in org.apache.cassandra.db.compaction

Subclasses of AbstractCompactionStrategy in org.apache.cassandra.db.compaction
Modifier and Type | Class and Description
--- | ---
`class` | `LeveledCompactionStrategy`
`class` | `SizeTieredCompactionStrategy`