パッケージ org.springframework.core.io.buffer
@NonNullApi @NonNullFields パッケージ org.springframework.core.io.buffer
バイトバッファの実装を操作するための一般的な抽象化。
- クラス説明
try
-with-resources ステートメントで使用できるバッファーを可能にするDataBuffer
の拡張。バイトバッファの基本的な抽象化。反復されたByteBuffer
SE 要素のライフサイクルを保証する専用の反復子型。DataBuffers
のファクトリ。データバッファの割り当てと折り返しを可能にします。DataBuffer
のストリームから消費された累積バイト数が、事前構成された制限を超えたことを示す例外。DataBuffers
を操作するためのユーティリティクラス。DataBufferUtils.Matcher.match(DataBuffer)
メソッドに一度に 1 つずつ渡すことができる 1 つ以上のデータバッファーに対する区切り文字を見つける契約。デリゲートを適合させるためにオーバーライドできるDataBuffer
インターフェースの便利な実装を提供します。内部でByteBuffer
SE を使用するDataBuffer
インターフェースのデフォルト実装。DataBufferFactory
インターフェースのデフォルト実装。JettyContent.Chunk
をラップできるDataBuffer
インターフェースの実装。JettyDataBuffer
インスタンスを作成するDataBufferFactory
インターフェースの実装。カスタムList
SE を使用してデータバッファーを収集し、バッファーされる合計バイト数を制限します。Netty 5Buffer
をラップするDataBuffer
インターフェースの実装。Netty 5BufferAllocator
に基づくDataBufferFactory
インターフェースの実装。Netty 4ByteBuf
をラップするDataBuffer
インターフェースの実装。Netty 4ByteBufAllocator
に基づくDataBufferFactory
インターフェースの実装。メモリプールを共有するバッファーを可能にするDataBuffer
の拡張。デバッグ目的でヒントを与えることができるバッファを可能にするDataBuffer
の拡張。