public class RandomBuilderMeasurer extends RandomBuilderWrapper
RandomBuilder.PositionInfo
修飾子とタイプ | フィールドと説明 |
---|---|
protected long |
length |
builder
コンストラクタと説明 |
---|
RandomBuilderMeasurer(RandomBuilder builder) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
dispose()
構築のためのリソースを破棄します。
|
long |
getLength()
コンテンツの大きさを返します。
|
void |
write(int id,
byte[] b,
int off,
int len)
断片にデータを追加します。
|
addBlock, closeBlock, finish, getPositionInfo, insertBlockBefore, supportsPositionInfo
public RandomBuilderMeasurer(RandomBuilder builder)
public void dispose()
RandomBuilder
構築のためのリソースを破棄します。
RandomBuilder は処理のために一時ファイルなどのリソースを使用するため、 不要となったオブジェクトに対しては必ずdispose()を呼び出してください。
dispose
インタフェース内 RandomBuilder
dispose
クラス内 RandomBuilderWrapper
public void write(int id, byte[] b, int off, int len) throws IOException
RandomBuilder
write
インタフェース内 RandomBuilder
write
クラス内 RandomBuilderWrapper
id
- 断片のID。b
- バイト列。off
- バイト列中のデータの開始位置。len
- バイト列中のデータの長さ。IOException
public long getLength()
Copyright © 2024 座間ソフト. All rights reserved.