インタフェース | 説明 |
---|---|
ImageInputStream |
ImageReader で使用されるシーク可能な入力ストリーム・インタフェースです。 |
ImageOutputStream |
ImageWriter で使用されるシーク可能な出力ストリーム・インタフェースです。 |
クラス | 説明 |
---|---|
FileCacheImageInputStream |
通常の
InputStream から入力を取得するImageInputStream の実装です。 |
FileCacheImageOutputStream |
出力を通常の
OutputStream に書き込むImageOutputStream の実装です。 |
FileImageInputStream |
File またはRandomAccessFile から入力を取得するImageInputStream の実装です。 |
FileImageOutputStream |
出力を
File またはRandomAccessFile に直接書き込むImageOutputStream の実装です。 |
IIOByteBuffer |
バイト配列およびその配列内のオフセットと長さの変更可能な参照を表現するクラスです。
|
ImageInputStreamImpl |
ImageInputStream インタフェースを実装する抽象クラスです。 |
ImageOutputStreamImpl |
ImageOutputStream インタフェースを実装する抽象クラスです。 |
MemoryCacheImageInputStream |
通常の
InputStream から入力を取得するImageInputStream の実装です。 |
MemoryCacheImageOutputStream |
出力を通常の
OutputStream に書き込むImageOutputStream の実装です。 |
ImageInputStream
インタフェースにより、ストリーミングとファイルベースの操作が統合されます。抽象基底クラスImageInputStreamImpl
の目的は、新しいImageInputStream
クラスの書込みを単純化することです。具象実装クラス(FileImageInputStream
、FileCacheImageInputStream
、およびMemoryCacheImageInputStream
)を使用することにより、一時キャッシュ・ファイルを使用するかどうかに関係なく、File
またはInputStream
からの入力が可能になります。
ImageOutputStream
インタフェースにより、出力と同様の機能が実行されます。抽象基底クラスImageOutputStreamImpl
および具象実装クラス(FileImageOutputStream
、FileCacheImageOutputStream
、およびMemoryCacheImageOutputStream
)が提供されます。具象実装クラスを使用することにより、一時キャッシュ・ファイルを使用するかどうかに関係なく、File
またはOutputStream
に出力を書き込むことができます。
IIOByteBuffer
クラスによりバイト・シーケンスを読み込む代替手段が提供されるため、内部データのコピー量が少なくなります。
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.