## Uses of Class
org.apache.cassandra.db.Memtable

Packages that use Memtable
Package | Description
--- | ---
org.apache.cassandra.db |
org.apache.cassandra.db.compaction |
org.apache.cassandra.notifications |

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

Fields in org.apache.cassandra.db with type parameters of type Memtable
Modifier and Type | Field and Description
--- | ---
`java.lang.Iterable<Memtable>` | ColumnFamilyStore.ViewFragment.`memtables`

Methods in org.apache.cassandra.db that return Memtable
Modifier and Type | Method and Description
--- | ---
`Memtable` | DataTracker.View.`getCurrentMemtable()`
`Memtable` | DataTracker.`getMemtableFor(OpOrder.Group opGroup)`
`Memtable` | DataTracker.View.`getOldestMemtable()`
`Memtable` | DataTracker.`switchMemtable(boolean truncating)` Switch the current memtable.

Methods in org.apache.cassandra.db that return types with arguments of type Memtable
Modifier and Type | Method and Description
--- | ---
`java.lang.Iterable<Memtable>` | DataTracker.View.`getAllMemtables()`
`java.lang.Iterable<Memtable>` | DataTracker.View.`getMemtablesPendingFlush()`

Methods in org.apache.cassandra.db with parameters of type Memtable
Modifier and Type | Method and Description
--- | ---
`void` | DataTracker.`markFlushing(Memtable memtable)`
`void` | DataTracker.`notifyRenewed(Memtable renewed)`
`void` | DataTracker.`replaceFlushed(Memtable memtable, SSTableReader sstable)`
`java.util.concurrent.Future<?>` | ColumnFamilyStore.`switchMemtableIfCurrent(Memtable memtable)` Switches the memtable iff the live memtable is the one provided

Method parameters in org.apache.cassandra.db with type arguments of type Memtable
Modifier and Type | Method and Description
--- | ---
`static CloseableIterator<Row>` | RowIteratorFactory.`getIterator(java.lang.Iterable<Memtable> memtables, java.util.Collection<SSTableReader> sstables, DataRange range, ColumnFamilyStore cfs, long now)` Get a row iterator over the provided memtables and sstables, between the provided keys and filtered by the queryfilter.

Constructor parameters in org.apache.cassandra.db with type arguments of type Memtable
Constructor and Description
`ColumnFamilyStore.ViewFragment(java.util.List<SSTableReader> sstables, java.lang.Iterable<Memtable> memtables)`

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

Methods in org.apache.cassandra.db.compaction with parameters of type Memtable
Modifier and Type | Method and Description
--- | ---
`void` | AbstractCompactionStrategy.`replaceFlushed(Memtable memtable, SSTableReader sstable)` Handle a flushed memtable.

### Uses of Memtable in org.apache.cassandra.notifications

Fields in org.apache.cassandra.notifications declared as Memtable
Modifier and Type | Field and Description
--- | ---
`Memtable` | MemtableRenewedNotification.`renewed`

Constructors in org.apache.cassandra.notifications with parameters of type Memtable
Constructor and Description
`MemtableRenewedNotification(Memtable renewed)`