モジュール java.desktop
パッケージ javax.imageio.stream

クラスIIOByteBuffer

java.lang.Object
javax.imageio.stream.IIOByteBuffer

public class IIOByteBuffer extends Object
バイト配列およびその配列内のオフセットと長さの変更可能な参照を表現するクラスです。 ImageInputStreamによりIIOByteBufferが使用され、呼出し元にバイト・シーケンスが渡されます。通常、ユーザー指定のバイト配列を使用する従来のreadメソッドを使用するよりも、コピー数が少なくなります。

IIOByteBufferで参照されるバイト配列は、一般的にはImageReader実装に所属する内部データ構造の一部であり、その内容は読込み専用と見なすべきで、変更してはいけません。