public class FileRandomBuilder extends AbstractRandomAccessFileBuilder implements Sequential
AbstractRandomAccessFileBuilder.BlockRandomBuilder.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, writeclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddBlock, closeBlock, dispose, getPositionInfo, insertBlockBefore, supportsPositionInfo, writeprotected 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
Sequentialwrite インタフェース内 Sequentialb - バイト列。off - バイト列中の開始位置。len - バイト列中のデータの長さ。IOExceptionpublic void finish()
throws IOException
RandomBuilderfinish インタフェース内 RandomBuilderIOExceptionCopyright © 2024 座間ソフト. All rights reserved.