|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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
- 削除に失敗した
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |