## Uses of Interface
org.apache.cassandra.db.index.SecondaryIndexManager.Updater

Packages that use SecondaryIndexManager.Updater
org.apache.cassandra.db
org.apache.cassandra.db.compaction
org.apache.cassandra.db.index

### Uses of SecondaryIndexManager.Updater in org.apache.cassandra.db

Methods in org.apache.cassandra.db with parameters of type SecondaryIndexManager.Updater
`org.apache.cassandra.db.AtomicBTreeColumns.ColumnUpdater` AtomicBTreeColumns.`addAllWithSizeDelta(ColumnFamily cm, MemtableAllocator allocator, OpOrder.Group writeOp, SecondaryIndexManager.Updater indexer)` This is only called by Memtable.resolve, so only AtomicBTreeColumns needs to implement it.
`void` ColumnFamilyStore.`apply(DecoratedKey key, ColumnFamily columnFamily, SecondaryIndexManager.Updater indexer, OpOrder.Group opGroup, ReplayPosition replayPosition)` Insert/Update the column family for this key.
`static ColumnFamily` ColumnFamilyStore.`removeDeleted(ColumnFamily cf, int gcBefore, SecondaryIndexManager.Updater indexer)`
`static ColumnFamily` ColumnFamilyStore.`removeDeletedColumnsOnly(ColumnFamily cf, int gcBefore, SecondaryIndexManager.Updater indexer)` Removes only per-cell tombstones, cells that are shadowed by a row-level or range tombstone, or columns that have been dropped from the schema (for CQL3 tables only).

### Uses of SecondaryIndexManager.Updater in org.apache.cassandra.db.compaction

Fields in org.apache.cassandra.db.compaction declared as SecondaryIndexManager.Updater
`protected SecondaryIndexManager.Updater` LazilyCompactedRow.`indexer`

### Uses of SecondaryIndexManager.Updater in org.apache.cassandra.db.index

Fields in org.apache.cassandra.db.index declared as SecondaryIndexManager.Updater
`static SecondaryIndexManager.Updater` SecondaryIndexManager.`nullUpdater`

Methods in org.apache.cassandra.db.index that return SecondaryIndexManager.Updater
`SecondaryIndexManager.Updater` SecondaryIndexManager.`gcUpdaterFor(DecoratedKey key)` Updated closure with only the modified row key.
`SecondaryIndexManager.Updater` SecondaryIndexManager.`updaterFor(DecoratedKey key, ColumnFamily cf, OpOrder.Group opGroup)` This helper acts as a closure around the indexManager and updated cf data to ensure that down in Memtable's ColumnFamily implementation, the index can get updated.