| 接口 | 说明 | 
|---|---|
| ByteBufAllocator | Implementations are responsible to allocate buffers. | 
| ByteBufAllocatorMetric | |
| ByteBufAllocatorMetricProvider | |
| ByteBufConvertible | An interface that can be implemented by any object that know how to turn itself into a  ByteBuf. | 
| ByteBufHolder | A packet which is send or receive. | 
| ByteBufProcessor | 已过时 Use  ByteProcessor. | 
| PoolArenaMetric | Expose metrics for an arena. | 
| PoolChunkListMetric | Metrics for a list of chunks. | 
| PoolChunkMetric | Metrics for a chunk. | 
| PoolSubpageMetric | Metrics for a sub-page. | 
| SizeClassesMetric | Expose metrics for an SizeClasses. | 
| 类 | 说明 | 
|---|---|
| AbstractByteBuf | A skeletal implementation of a buffer. | 
| AbstractByteBufAllocator | Skeletal  ByteBufAllocatorimplementation to extend. | 
| AbstractByteBufGetCharSequenceBenchmark | |
| AbstractByteBufNoCleanerBenchmark | |
| AbstractDerivedByteBuf | 已过时 Do not use. | 
| AbstractReferenceCountedByteBuf | Abstract base class for  ByteBufimplementations that count references. | 
| AbstractReferenceCountedByteBufBenchmark | |
| ByteBuf | A random and sequential accessible sequence of zero or more bytes (octets). | 
| ByteBufAccessBenchmark | |
| ByteBufInputStream | An  InputStreamwhich reads data from aByteBuf. | 
| ByteBufNoCleanerAllocReleaseBenchmark | |
| ByteBufNoCleanerChangeCapacityBenchmark | |
| ByteBufOutputStream | An  OutputStreamwhich writes data to aByteBuf. | 
| ByteBufUtil | A collection of utility methods that is related with handling  ByteBuf,
 such as the generation of hex dump and swapping an integer's byte order. | 
| ByteBufUtilDecodeStringBenchmark | |
| ByteBufZeroingBenchmark | |
| CompositeByteBuf | A virtual buffer which shows multiple buffers as a single merged buffer. | 
| CompositeByteBufRandomAccessBenchmark | |
| CompositeByteBufSequentialBenchmark | |
| CompositeByteBufWriteOutBenchmark | |
| DefaultByteBufHolder | Default implementation of a  ByteBufHolderthat holds it's data in aByteBuf. | 
| DuplicatedByteBuf | 已过时 Do not use. | 
| EmptyByteBuf | An empty  ByteBufwhose capacity and maximum capacity are all0. | 
| PooledByteBufAllocator | |
| PooledByteBufAllocatorMetric | Exposed metric for  PooledByteBufAllocator. | 
| ReadOnlyByteBuf | 已过时 Do not use. | 
| SlicedByteBuf | 已过时 Do not use. | 
| SwappedByteBuf | 已过时 use the Little Endian accessors, e.g. | 
| Unpooled | Creates a new  ByteBufby allocating new space or by wrapping
 or copying existing byte arrays, byte buffers and a string. | 
| UnpooledByteBufAllocator | Simplistic  ByteBufAllocatorimplementation that does not pool anything. | 
| UnpooledDirectByteBuf | A NIO  ByteBufferbased buffer. | 
| UnpooledHeapByteBuf | Big endian Java heap buffer implementation. | 
| UnpooledUnsafeDirectByteBuf | A NIO  ByteBufferbased buffer. | 
| UnpooledUnsafeHeapByteBuf | Big endian Java heap buffer implementation. | 
io.netty.buffer.