|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
情報データベースのファイルを操作するためのインターフェースを定義します。
このインターフェースを継承するクラスでは、情報データベースの ファイル情報へのアクセスを実装して下さい。
メソッドの概要 | |
void |
clear()
このオブジェクトのマップからマッピングをすべて削除します。 |
Map |
entryMap()
グループデータを取得します。 |
Object |
get(String key)
データを取得します。 |
String |
getName()
このオブジェクトの表す名称を取得します。 |
List |
keyList()
キー一覧を取得します。 |
Object |
put(String key,
Object value)
データを保存します。 |
void |
putAll(Map list)
データを保存します。 |
Object |
remove(String key)
データを削除します。 |
Map |
subMap(String[] keys)
データを取得します。 |
メソッドの詳細 |
public String getName()
public void clear() throws IOException
IOException
public Object put(String key, Object value) throws IOException, ClassNotFoundException, OptionalDataException
このオブジェクトに key と value をマップします。
返却値は、key にマップされていたデータになります。返却データに関して、
データを保存した時の環境とデータに関連するクラスの構造が異なる場合
例外がスローされます。
key
- データを保存するキーvalue
- 保存するデータ
IOException
- 入出力エラー
ClassNotFoundException
- データ復元時のエラー
OptionalDataException
- データ復元時のエラーpublic void putAll(Map list) throws IOException
このオブジェクトに list をマップに追加します。 list 内のキーがすでにマップに存在している場合、list のマップ情報で 上書きされます。
list
- データ
IOException
- 入出力エラーpublic Object get(String key) throws IOException, ClassNotFoundException
このマップの中から key にマップされているデータを取得します。
返却データに関して、
データを保存した時の環境とデータに関連するクラスの構造が異なる場合
例外がスローされます。
key
- キー
IOException
- 入出力エラー
ClassNotFoundException
- データ復元時のエラー
OptionalDataException
- データ復元時のエラーpublic Map subMap(String[] keys) throws IOException, ClassNotFoundException
このマップの中から keys の各要素にマップされているデータ群を取得します。
返却データに関して、
データを保存した時の環境とデータに関連するクラスの構造が異なる場合
例外がスローされます。
keys
- キーの配列
IOException
- 入出力エラー
ClassNotFoundException
- データ復元時のエラー
OptionalDataException
- データ復元時のエラーpublic Map entryMap() throws IOException, ClassNotFoundException
このマップのデータ一覧を取得します。
返却データに関して、
データを保存した時の環境とデータに関連するクラスの構造が異なる場合
例外がスローされます。
IOException
- 入出力エラー
ClassNotFoundException
- データ復元時のエラー
OptionalDataException
- データ復元時のエラーpublic Object remove(String key) throws IOException, ClassNotFoundException
マップの中から key にマップされているデータを削除します。
返却データに関して、
データを保存した時の環境とデータに関連するクラスの構造が異なる場合
例外がスローされます。
key
- キー
IOException
- 入出力エラー
ClassNotFoundException
- データ復元時のエラー
OptionalDataException
- データ復元時のエラーpublic List keyList() throws IOException, ClassNotFoundException
マップされている key のリストを取得します。
実行環境のバージョン等が異なると ClassNotFoundException がスロー
される事があります。
コレクションの各要素は String です。
IOException
- 入出力エラー
ClassNotFoundException
- データ復元時のエラー
|
intra-mart 6.1.14 | ||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |