Uses of Class org.apache.cassandra.utils.memory.AbstractAllocator (apache-cassandra API)
Date: 2018-02-12

## 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)`

Copyright © 2018 The Apache Software Foundation