public class FileRandomBuilder extends AbstractRandomAccessFileBuilder implements Sequential
AbstractRandomAccessFileBuilder.Block
RandomBuilder.PositionInfo
修飾子とタイプ | フィールドと説明 |
---|---|
protected File |
file |
protected OutputStream |
out |
コンストラクタと説明 |
---|
FileRandomBuilder(File file) |
FileRandomBuilder(File file,
int fragmentBufferSize,
int totalBufferSize,
int threshold) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
finish()
データの構築を完了します。
|
void |
write(byte[] b,
int off,
int len)
データを追加します。
|
addBlock, closeBlock, dispose, finalize, finish, getBlock, getLength, getPositionInfo, insertBlockBefore, nextId, putBlock, supportsPositionInfo, write
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addBlock, closeBlock, dispose, getPositionInfo, insertBlockBefore, supportsPositionInfo, write
protected final File file
protected OutputStream out
public FileRandomBuilder(File file, int fragmentBufferSize, int totalBufferSize, int threshold)
public FileRandomBuilder(File file)
public void write(byte[] b, int off, int len) throws IOException
Sequential
write
インタフェース内 Sequential
b
- バイト列。off
- バイト列中の開始位置。len
- バイト列中のデータの長さ。IOException
public void finish() throws IOException
RandomBuilder
finish
インタフェース内 RandomBuilder
IOException
Copyright © 2024 座間ソフト. All rights reserved.