## Uses of Class
org.apache.cassandra.utils.memory.AbstractAllocator

Packages that use AbstractAllocator
Package | Description
--- | ---
org.apache.cassandra.cql3 |
org.apache.cassandra.db |
org.apache.cassandra.db.composites |
org.apache.cassandra.utils.memory |

### Uses of AbstractAllocator in org.apache.cassandra.cql3

Methods in org.apache.cassandra.cql3 with parameters of type AbstractAllocator
Modifier and Type | Method and Description
--- | ---
`ColumnIdentifier` | ColumnIdentifier.`clone(AbstractAllocator allocator)`

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

Methods in org.apache.cassandra.db with parameters of type AbstractAllocator
Modifier and Type | Method and Description
--- | ---
`DeletionInfo` | DeletionInfo.`copy(AbstractAllocator allocator)`
`RangeTombstoneList` | RangeTombstoneList.`copy(AbstractAllocator allocator)`
`CellName` | AbstractNativeCell.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`Cell` | BufferCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`CounterCell` | BufferCounterCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`Cell` | BufferCounterUpdateCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`DeletedCell` | BufferDeletedCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`ExpiringCell` | BufferExpiringCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`Cell` | Cell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`CounterCell` | CounterCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`DeletedCell` | DeletedCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`ExpiringCell` | ExpiringCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`Cell` | NativeCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`CounterCell` | NativeCounterCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`DeletedCell` | NativeDeletedCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`ExpiringCell` | NativeExpiringCell.`localCopy(CFMetaData metadata, AbstractAllocator allocator)`
`static ArrayBackedSortedColumns` | ArrayBackedSortedColumns.`localCopy(ColumnFamily original, AbstractAllocator allocator)`

### Uses of AbstractAllocator in org.apache.cassandra.db.composites

Methods in org.apache.cassandra.db.composites with parameters of type AbstractAllocator
Modifier and Type | Method and Description
--- | ---
`Composite` | BoundedComposite.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`CellName` | CellName.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`Composite` | Composite.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`Composite` | CompoundComposite.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`CellName` | CompoundDenseCellName.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`CellName` | CompoundSparseCellName.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`CellName` | CompoundSparseCellName.WithCollection.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`Composite` | SimpleComposite.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`CellName` | SimpleDenseCellName.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`CellName` | SimpleSparseCellName.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`CellName` | SimpleSparseInternedCellName.`copy(CFMetaData cfm, AbstractAllocator allocator)`
`protected java.nio.ByteBuffer[]` | CompoundComposite.`elementsCopy(AbstractAllocator allocator)`

### Uses of AbstractAllocator in org.apache.cassandra.utils.memory

Subclasses of AbstractAllocator in org.apache.cassandra.utils.memory
Modifier and Type | Class and Description
--- | ---
`class` | `ContextAllocator` Wraps calls to a PoolAllocator with the provided writeOp.
`class` | `HeapAllocator`

Methods in org.apache.cassandra.utils.memory that return AbstractAllocator
Modifier and Type | Method and Description
--- | ---
`protected AbstractAllocator` | MemtableBufferAllocator.`allocator(OpOrder.Group writeOp)`
`protected AbstractAllocator` | SlabAllocator.`allocator(OpOrder.Group writeOp)`