public interface Schema
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
canCreate()
永続化ストレージに観測を生成可能かどうかを返す。
|
boolean |
canDelete()
永続化ストレージから観測を削除可能かどうかを返す。
|
boolean |
canLoad()
永続化ストレージから観測を取得可能かどうかを返す。
|
boolean |
canSave()
永続化ストレージに観測を保存可能かどうかを返す。
|
void |
create(ObservableProxy primaryKey,
java.util.Map observationMap)
観測を永続化ストレージ上に生成する。
|
void |
delete(ObservableProxy primaryKey,
java.util.Map observationMap)
永続化ストレージからプライマリーキーに対応した観測を削除する。
|
java.util.Iterator |
getCreatables()
生成時に指定可能なKey(現象型名)のIteratorを返す。
|
java.util.Set |
getCreatableSet()
生成時に指定可能なKey(現象型名)のSetを返す。
|
java.util.Iterator |
getLoadables()
読み出し可能なKey(現象型名)の一覧を返す。
|
java.util.Set |
getLoadableSet()
読み出し可能なKey(現象型名)のSetを返す。
|
java.util.Iterator |
getRemovables()
Null値を設定可能かKey(現象型名)の一覧を返す。
|
java.util.Set |
getRemovableSet()
Null値を設定可能なKey(現象型名)のSetを返す。
|
java.util.Iterator |
getStorables()
保存可能なKey(現象型名)の一覧を返す。
|
java.util.Set |
getStorableSet()
保存可能なKey(現象型名)のSetを返す。
|
boolean |
isCreatable(Key ptypeKey)
指定されたKey(現象型名)が生成時に指定可能かどうかを表す。
|
boolean |
isLoadable(Key ptypeKey)
指定されたKey(現象型名)が読み出し可能かどうかを表す。
|
boolean |
isRemovable(Key ptypeKey)
引数で指定したKey(現象型名)がNull値を設定可能かどうかを判断する。
|
boolean |
isStorable(Key ptypeKey)
指定されたKey(現象型名)が更新可能かどうかを表す。
|
java.util.Map[] |
load(ObservableProxy primaryKey)
永続化ストレージから観測を取得する。
|
void |
save(ObservableProxy primaryKey,
java.util.Map observationMap)
観測を永続化ストレージに保存する。
|
java.util.Map[] load(ObservableProxy primaryKey) throws PersistenceException, FatalException
primaryKey
- プライマリキーPersistenceException
FatalException
void save(ObservableProxy primaryKey, java.util.Map observationMap) throws PersistenceException, FatalException
primaryKey
- プリマリーキーobservations
- Key(現象型名)・保存対象観測マップPersistenceException
FatalException
void create(ObservableProxy primaryKey, java.util.Map observationMap) throws PersistenceException, FatalException
primaryKey
- プライマリーキーobservations
- Key(現象型名)・生成対象観測マップPersistenceException
FatalException
void delete(ObservableProxy primaryKey, java.util.Map observationMap) throws PersistenceException, FatalException
primaryKey
- プライマリーキーobservations
- Key(現象型名)・削除対象観測マップPersistenceException
FatalException
boolean canLoad()
boolean canSave()
boolean canCreate()
boolean canDelete()
boolean isLoadable(Key ptypeKey)
ptypeKey
- Key(現象型名)java.util.Iterator getLoadables()
java.util.Set getLoadableSet()
boolean isStorable(Key ptypeKey)
java.util.Iterator getStorables()
java.util.Set getStorableSet()
boolean isRemovable(Key ptypeKey)
ptypeKey
- Key(現象型名)java.util.Iterator getRemovables()
java.util.Set getRemovableSet()
java.util.Iterator getCreatables()
java.util.Set getCreatableSet()
boolean isCreatable(Key ptypeKey)