|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
public interface Storage
抽象ストレージ。
| メソッドの概要 | |
|---|---|
void |
clearEntities()
このストレージ内のエンティティを全て削除する。 |
boolean |
create()
ストレージを作成する。 |
boolean |
createEntity(String entityName)
ユニークエンティティを作成する。 |
void |
delete()
このストレージを削除する。 |
void |
deleteEntity(String entityName)
エンティティを削除する。 |
boolean |
entityExists(String entityName)
このストレージ内にエンティティが存在するかどうかを返す。 |
boolean |
exists()
このストレージが存在するかどうかを返す。 |
InputStream |
getInputStream(String entityName)
入力ストリームを取得する。 |
String |
getName()
このストレージの名前を取得する。 |
OutputStream |
getOutputStream(String entityName)
出力ストリームを取得する。 |
String[] |
listEntityNames()
エンティティ名を列挙する。 |
| メソッドの詳細 |
|---|
boolean exists()
String getName()
boolean create()
throws IOException
IOException - 作成に失敗した
void delete()
throws IOException
IOException - 削除に失敗したString[] listEntityNames()
void clearEntities()
throws IOException
IOException - 削除に失敗したboolean entityExists(String entityName)
entityName - エンティティ名
InputStream getInputStream(String entityName)
throws IOException
entityName - エンティティ名
IOException - 入力ストリームの取得に失敗した
OutputStream getOutputStream(String entityName)
throws IOException
entityName - エンティティ名
IOException - 出力ストリームの取得に失敗した
boolean createEntity(String entityName)
throws IOException
entityName - エンティティ名
IOException - エンティティの作成に失敗した
void deleteEntity(String entityName)
throws IOException
entityName - 削除するエンティティの名前
IOException - 削除に失敗した
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||