## Uses of Class
org.apache.cassandra.io.util.Memory

Packages that use Memory
org.apache.cassandra.cache
org.apache.cassandra.io.sstable
org.apache.cassandra.io.util
org.apache.cassandra.utils.concurrent

### Uses of Memory in org.apache.cassandra.cache

Subclasses of Memory in org.apache.cassandra.cache
`class` `RefCountedMemory`

### Uses of Memory in org.apache.cassandra.io.sstable

Constructors in org.apache.cassandra.io.sstable with parameters of type Memory
Constructor and Description
`IndexSummary(IPartitioner partitioner, Memory offsets, int offsetCount, Memory entries, long entriesLength, int sizeAtFullSampling, int minIndexInterval, int samplingLevel)`

### Uses of Memory in org.apache.cassandra.io.util

Subclasses of Memory in org.apache.cassandra.io.util
`class` `SafeMemory`

Methods in org.apache.cassandra.io.util that return Memory
`static Memory` Memory.`allocate(long bytes)`
`Memory` Memory.`copy(long newSize)`

Methods in org.apache.cassandra.io.util with parameters of type Memory
`void` Memory.`put(long trgOffset, Memory memory, long srcOffset, long size)`
`void` BufferedDataOutputStreamPlus.`write(Memory memory, long offset, long length)`
`void` DataOutputPlus.`write(Memory memory, long offset, long length)`
`void` UnbufferedDataOutputStreamPlus.`write(Memory memory, long offset, long length)`

Constructors in org.apache.cassandra.io.util with parameters of type Memory
Constructor and Description
`Memory(Memory copyOf)`
`MemoryInputStream(Memory mem)`
`MemoryInputStream(Memory mem, int bufferSize)`
`MemoryOutputStream(Memory mem)`

### Uses of Memory in org.apache.cassandra.utils.concurrent

Methods in org.apache.cassandra.utils.concurrent with parameters of type Memory
`void` Ref.IdentityCollection.`add(Memory memory)`