|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface Baseio
I/O基本インターフェイス.
| フィールドの概要 | |
|---|---|
static int |
IO_TYPE_ASYNC
I/Oモード : 非同期. |
static int |
IO_TYPE_BASE
I/Oモード : 基本. |
static int |
IO_TYPE_MAPPING
I/Oモード : Mapping. |
| メソッドの概要 | |
|---|---|
void |
expansion(int size)
容量を増やす. |
void |
flush()
データの更新. |
java.lang.String |
getName()
オープンファイル名を取得. |
int |
getSector()
セクタサイズを取得. |
int |
getType()
オブジェクトタイプを取得. |
int |
length()
ファイルサイズを取得. |
void |
read(byte[] out,
int no)
ファイルを読み込む. |
byte[] |
read(int no)
ファイルを読み込む. |
void |
write(boolean mode,
byte[] in,
int no)
ファイルの書込み. |
void |
write(byte[] in,
int no)
ファイルの書込み. |
| フィールドの詳細 |
|---|
static final int IO_TYPE_BASE
static final int IO_TYPE_ASYNC
static final int IO_TYPE_MAPPING
| メソッドの詳細 |
|---|
void flush()
throws java.lang.Exception
java.lang.Exception - 例外.
void expansion(int size)
throws java.lang.Exception
size - 追加する容量を設定します.
java.lang.Exception - 例外.int getSector()
java.lang.String getName()
int length()
byte[] read(int no)
throws java.lang.Exception
no - 読み込み項番を設定します.
java.lang.Exception - 例外.
void read(byte[] out,
int no)
throws java.lang.Exception
out - 読み込まれたバイナリが返されます.no - 読み込み項番を設定します.
java.lang.Exception - 例外.
void write(byte[] in,
int no)
throws java.lang.Exception
in - 書込み対象のバイナリを設定します.no - 書込み項番を設定します.
java.lang.Exception - 例外.
void write(boolean mode,
byte[] in,
int no)
throws java.lang.Exception
mode - [true]の場合、書込みバイナリをそのまま利用して処理します.in - 書込み対象のバイナリを設定します.no - 書込み項番を設定します.
java.lang.Exception - 例外.int getType()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||