インターフェース | 説明 |
---|---|
DataBuffer | バイトバッファの基本的な抽象化。 |
DataBufferFactory | DataBuffers のファクトリ。データバッファの割り当てと折り返しを可能にします。 |
DataBufferUtils.Matcher | DataBufferUtils.Matcher.match(DataBuffer) メソッドに一度に 1 つずつ渡すことができる 1 つ以上のデータバッファーに対する区切り文字を見つける契約。 |
PooledDataBuffer | メモリプールを共有するバッファを可能にする DataBuffer の拡張。 |
クラス | 説明 |
---|---|
DataBufferUtils | DataBuffers を操作するためのユーティリティクラス。 |
DataBufferWrapper | デリゲートを適合させるためにオーバーライドできる DataBuffer インターフェースの便利な実装を提供します。 |
DefaultDataBuffer | 内部で ByteBuffer SE を使用する DataBuffer インターフェースのデフォルト実装。 |
DefaultDataBufferFactory | DataBufferFactory インターフェースのデフォルト実装。 |
LimitedDataBufferList | カスタム List SE を使用してデータバッファーを収集し、バッファーされる合計バイト数を制限します。 |
NettyDataBuffer | Netty ByteBuf をラップする DataBuffer インターフェースの実装。 |
NettyDataBufferFactory | Netty ByteBufAllocator に基づく DataBufferFactory インターフェースの実装。 |
例外 | 説明 |
---|---|
DataBufferLimitException | DataBuffer のストリームから消費された累積バイト数が、事前構成された制限を超えたことを示す例外。 |