jp.cssj.rsr.impl
クラス StreamRandomBuilder
java.lang.Object
jp.cssj.rsr.impl.AbstractRandomAccessFileBuilder
jp.cssj.rsr.impl.StreamRandomBuilder
- すべての実装インタフェース:
- RandomBuilder, SerialSupport
- public class StreamRandomBuilder
- extends AbstractRandomAccessFileBuilder
- implements SerialSupport
ストリームに対して結果を生成します。
- バージョン:
- $Id: StreamRandomBuilder.java 324 2009-08-02 05:51:25Z miyabe $
- 作成者:
- MIYABE Tatsuhiko
メソッドの概要 |
void |
dispose()
構築のためのリソースを破棄して初期状態に戻します。 |
void |
finish()
追加済みのデータを結合して出力します。 |
void |
write(byte[] b,
int off,
int len)
データを追加します。 |
クラス jp.cssj.rsr.impl.AbstractRandomAccessFileBuilder から継承したメソッド |
addBlock, closeBlock, finalize, finish, getBlock, getLength, getPositionInfo, insertBlockBefore, nextId, putBlock, supportsPositionInfo, write |
out
protected final OutputStream out
StreamRandomBuilder
public StreamRandomBuilder(OutputStream out,
int fragmentBufferSize,
int totalBufferSize,
int threshold)
StreamRandomBuilder
public StreamRandomBuilder(OutputStream out)
write
public void write(byte[] b,
int off,
int len)
throws IOException
- インタフェース
SerialSupport
の記述:
- データを追加します。
- 定義:
- インタフェース
SerialSupport
内の write
- パラメータ:
b
- バイト列。off
- バイト列中の開始位置。len
- バイト列中のデータの長さ。
- 例外:
IOException
finish
public void finish()
throws IOException
- インタフェース
RandomBuilder
の記述:
- 追加済みのデータを結合して出力します。
- 定義:
- インタフェース
RandomBuilder
内の finish
- 例外:
IOException
dispose
public void dispose()
- インタフェース
RandomBuilder
の記述:
- 構築のためのリソースを破棄して初期状態に戻します。
- 定義:
- インタフェース
RandomBuilder
内の dispose
- オーバーライド:
- クラス
AbstractRandomAccessFileBuilder
内の dispose
(c)2008-2009 GNN & Co.,Ltd.