See: Description
| Interface | Description |
|---|---|
| DataBuffer |
Basic abstraction over byte buffers.
|
| DataBufferFactory |
A factory for
DataBuffers, allowing for allocation and
wrapping of data buffers. |
| PooledDataBuffer |
Extension of
DataBuffer that allows for buffer that share
a memory pool. |
| Class | Description |
|---|---|
| DataBufferUtils |
Utility class for working with
DataBuffers. |
| DefaultDataBuffer |
Default implementation of the
DataBuffer interface that uses a
ByteBuffer internally. |
| DefaultDataBufferFactory |
Default implementation of the
DataBufferFactory interface. |
| LimitedDataBufferList |
Custom
List to collect data buffers with and enforce a
limit on the total number of bytes buffered. |
| NettyDataBuffer |
Implementation of the
DataBuffer interface that wraps a Netty
ByteBuf. |
| NettyDataBufferFactory |
Implementation of the
DataBufferFactory interface based on a
Netty ByteBufAllocator. |
| Exception | Description |
|---|---|
| DataBufferLimitException |
Exception that indicates the cumulative number of bytes consumed from a
stream of
DataBuffer's exceeded some pre-configured limit. |