See: Description
| Interface | Description |
|---|---|
| AllocationListener |
An allocation listener being notified for allocation/deallocation
|
| AllocationReservation |
Supports cumulative allocation reservation.
|
| BufferAllocator |
Wrapper class to deal with byte buffer allocation.
|
| BufferManager |
Manages a list of
ArrowBufs that can be reallocated as needed. |
| ValueWithKeyIncluded<K> |
Helper Iface to generify a value to be included in the map where
key is part of the value
|
| Class | Description |
|---|---|
| AllocationManager |
Manages the relationship between one or more allocators and a particular UDLE.
|
| ArrowByteBufAllocator |
An implementation of ByteBufAllocator that wraps a Arrow BufferAllocator.
|
| BaseAllocator | |
| BoundsChecking | |
| LowCostIdentityHashMap<K,V extends ValueWithKeyIncluded<K>> |
Highly specialized IdentityHashMap that implements only partial
Map APIs
It incurs low initial cost (just two elements by default)
It assumes Value includes the Key - Implements @ValueWithKeyIncluded iface
that provides "getKey" method
|
| RootAllocator |
The root allocator for using direct memory inside a Drillbit.
|
| Enum | Description |
|---|---|
| BaseAllocator.Verbosity |
| Exception | Description |
|---|---|
| AllocatorClosedException |
Exception thrown when a closed BufferAllocator is used.
|
| OutOfMemoryException |
Copyright © 2017 The Apache Software Foundation. All rights reserved.