V
- TreasureFile インスタンスの型public interface TreasureFile<V>
このインターフェースを継承するクラスでは、情報データベースの ファイル情報へのアクセスを実装して下さい。
修飾子とタイプ | メソッドと説明 |
---|---|
void |
clear()
このオブジェクトのマップからマッピングをすべて削除します。
|
Map<String,V> |
entryMap()
グループデータを取得します。
|
V |
get(String key)
データを取得します。
|
String |
getName()
このオブジェクトの表す名称を取得します。
|
List<String> |
keyList()
キー一覧を取得します。
|
V |
put(String key,
V value)
データを保存します。
|
void |
putAll(Map<String,V> list)
データを保存します。
|
V |
remove(String key)
データを削除します。
|
int |
size()
マップされている key の数を取得します。
|
Map<String,V> |
subMap(String[] keys)
データを取得します。
|
String getName()
void clear() throws IOException
IOException
- 入出力エラーV put(String key, V value) throws IOException, ClassNotFoundException
このオブジェクトに key と value をマップします。 返却値は、key にマップされていたデータになります。返却データに関して、 データを保存した時の環境とデータに関連するクラスの構造が異なる場合 例外がスローされます。
key
- データを保存するキーvalue
- 保存するデータIOException
- 入出力エラーClassNotFoundException
- データ復元時のエラーvoid putAll(Map<String,V> list) throws IOException
このオブジェクトに list をマップに追加します。 list 内のキーがすでにマップに存在している場合、list のマップ情報で 上書きされます。
list
- データIOException
- 入出力エラーV get(String key) throws IOException, ClassNotFoundException
このマップの中から key にマップされているデータを取得します。
返却データに関して、 データを保存した時の環境とデータに関連するクラスの構造が異なる場合 例外がスローされます。
key
- キーIOException
- 入出力エラーClassNotFoundException
- データ復元時のエラーMap<String,V> subMap(String[] keys) throws IOException, ClassNotFoundException
このマップの中から keys の各要素にマップされているデータ群を取得します。
返却データに関して、 データを保存した時の環境とデータに関連するクラスの構造が異なる場合 例外がスローされます。
keys
- キーの配列IOException
- 入出力エラーClassNotFoundException
- データ復元時のエラーMap<String,V> entryMap() throws IOException, ClassNotFoundException
このマップのデータ一覧を取得します。
返却データに関して、 データを保存した時の環境とデータに関連するクラスの構造が異なる場合 例外がスローされます。
IOException
- 入出力エラーClassNotFoundException
- データ復元時のエラーV remove(String key) throws IOException, ClassNotFoundException
マップの中から key にマップされているデータを削除します。
返却データに関して、 データを保存した時の環境とデータに関連するクラスの構造が異なる場合 例外がスローされます。
key
- キーIOException
- 入出力エラーClassNotFoundException
- データ復元時のエラーList<String> keyList() throws IOException, ClassNotFoundException
マップされている key のリストを取得します。 実行環境のバージョン等が異なると ClassNotFoundException がスロー される事があります。
コレクションの各要素は String です。
IOException
- 入出力エラーClassNotFoundException
- データ復元時のエラーint size() throws IOException, ClassNotFoundException
実行環境のバージョン等が異なると ClassNotFoundException がスロー される事があります。
IOException
- 入出力エラーClassNotFoundException
- データ復元時のエラーCopyright © 2012 NTT DATA INTRAMART CORPORATION