public interface ObservableSchema extends SchemaMetaInfo
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.Long |
count(Filter filter)
条件に一致したデータの件数を返す。
|
int |
delete(Filter filter)
Filter条件に合致したObservableを削除する。
|
int |
delete(java.lang.String query)
Query条件に合致したObservableを削除する。
|
java.util.List |
getList(Filter filter)
条件に一致したObservableのリストを読み出す。
|
java.util.List |
getList(Filter filter,
ObservableFactory factory,
SortRule[] sortRules,
LimitRule limitRule)
Observable読み出しクラスを指定して条件に一致したObservableのListを読み出す。
|
java.util.List |
getList(Filter filter,
SortRule[] sortRules,
LimitRule limitRule)
条件に一致したObservableのリストをソートして返す。
|
java.util.List |
getList(java.lang.String query)
条件に一致したObservableを読み出す。
|
java.util.List |
getList(java.lang.String query,
ObservableFactory factory,
SortRule[] sortRules,
LimitRule limitRule)
Observable読み出しクラスを指定して条件に一致したObservableのListを読み出す。
|
java.util.List |
getList(java.lang.String query,
SortRule[] sortRules,
LimitRule limitRule)
条件に一致したObservableのリストをソートして返す。
|
PhenomenonType |
getPrimaryPhenomenonTypeSchema()
Primary現象型スキーマを返す。
|
java.util.Collection |
load(Filter filter)
条件に一致したObservableを読み出す。
|
java.util.Collection |
load(Filter filter,
ObservableFactory factory,
SortRule[] sortRules,
LimitRule limitRule)
Observable読み出しクラスを指定して条件に一致したObservableを読み出す。
|
java.util.Collection |
load(Filter filter,
SortRule[] sortRules,
LimitRule limitRule)
条件に一致したObservableをソートして返す。
|
java.util.Collection |
load(java.lang.String query)
条件に一致したObservableを読み出す。
|
java.util.Collection |
load(java.lang.String query,
ObservableFactory factory,
SortRule[] sortRules,
LimitRule limitRule)
Observable読み出しクラスを指定して条件に一致したObservableを読み出す。
|
java.util.Collection |
load(java.lang.String query,
SortRule[] sortRules,
LimitRule limitRule)
条件に一致したObservableをソートして返す。
|
java.util.Collection |
lock(Filter filter)
条件に一致したObservableをlockして読み出す。
|
java.util.Collection |
lock(Filter filter,
ObservableFactory factory)
Observable読み出しクラスを指定して条件に一致したObservableをlockして読み出す。
|
java.util.Collection |
lock(java.lang.String query)
条件に一致したObservableをlockして読み出す。
|
java.util.Collection |
lock(java.lang.String query,
ObservableFactory factory)
Observable読み出しクラスを指定して条件に一致したObservableをlockして読み出す。
|
int |
prepareSave(Filter filter)
条件に一致したObservableをlockして読み出す。
|
int |
prepareSave(java.lang.String query)
条件に一致したObservableをlockして読み出す。
|
int |
save(Filter filter,
java.util.Map observationMap)
条件に合致したObservableを更新する
|
int |
save(Filter filter,
java.util.Map observationMap,
boolean versionNumberUpFlag)
条件に合致したObservableを更新する
|
int |
save(java.lang.String query,
java.util.Map observationMap)
条件に合致したObservableを更新する
|
canCreate, canDelete, canLoad, canSave, creatableSet, getCreatables, getLoadables, getLockPhenomenonTypeNameKey, getRemovables, getStorables, isCreatable, isLoadable, isRemovable, isStorable, loadableSet, removableSet, storableSet
PhenomenonType getPrimaryPhenomenonTypeSchema()
java.lang.Long count(Filter filter) throws PersistenceException, FatalException
filter
- 抽出条件PersistenceException
FatalException
java.util.Collection load(Filter filter) throws PersistenceException, FatalException
filter
- 条件PersistenceException
FatalException
java.util.Collection load(Filter filter, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
filter
- 抽出条件sortRules
- ソート条件limitRule
- 検索結果に対する制限条件PersistenceException
FatalException
java.util.Collection load(java.lang.String query) throws PersistenceException, FatalException
query
- 条件PersistenceException
FatalException
java.util.Collection load(java.lang.String query, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
query
- 抽出条件sortRules
- ソート条件limitRule
- 検索結果に対する制限条件PersistenceException
FatalException
java.util.List getList(Filter filter) throws PersistenceException, FatalException
filter
- 条件PersistenceException
FatalException
java.util.List getList(Filter filter, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
filter
- 抽出条件sortRules
- ソート条件limitRule
- 検索結果に対する制限条件PersistenceException
FatalException
java.util.List getList(java.lang.String query) throws PersistenceException, FatalException
query
- 条件PersistenceException
FatalException
java.util.List getList(java.lang.String query, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
query
- 検索クエリsortRules
- ソート条件limitRule
- 検索結果に対する制限条件PersistenceException
FatalException
java.util.Collection lock(Filter filter) throws PersistenceException, FatalException
filter
- 条件PersistenceException
FatalException
java.util.Collection lock(java.lang.String query) throws PersistenceException, FatalException
query
- 条件PersistenceException
FatalException
int prepareSave(Filter filter) throws PersistenceException, FatalException
filter
- 条件PersistenceException
FatalException
int prepareSave(java.lang.String query) throws PersistenceException, FatalException
query
- 条件PersistenceException
FatalException
java.util.Collection load(Filter filter, ObservableFactory factory, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
filter
- 条件factory
- Observable生成時に利用するFactoryクラスsortRules
- ソート条件limitRule
- 検索結果に対する制限条件PersistenceException
FatalException
java.util.Collection load(java.lang.String query, ObservableFactory factory, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
query
- 条件factory
- Observable生成時に利用するFactoryクラスsortRules
- ソート条件limitRule
- 検索結果に対する制限条件PersistenceException
FatalException
java.util.List getList(Filter filter, ObservableFactory factory, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
filter
- 条件factory
- Observable生成時に利用するFactoryクラスsortRules
- ソート条件limitRule
- 検索結果に対する制限条件PersistenceException
FatalException
java.util.List getList(java.lang.String query, ObservableFactory factory, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
query
- 条件factory
- Observable生成時に利用するFactoryクラスsortRules
- ソート条件limitRule
- 検索結果に対する制限条件PersistenceException
FatalException
java.util.Collection lock(Filter filter, ObservableFactory factory) throws PersistenceException, FatalException
filter
- 条件factory
- Observable生成時に利用するFactoryクラスPersistenceException
FatalException
java.util.Collection lock(java.lang.String query, ObservableFactory factory) throws PersistenceException, FatalException
query
- 条件factory
- Observable生成時に利用するFactoryクラスPersistenceException
FatalException
int save(Filter filter, java.util.Map observationMap) throws PersistenceException, FatalException
filter
- 条件observationMap
- Key(現象型名)・観測のマップPersistenceException
FatalException
int save(Filter filter, java.util.Map observationMap, boolean versionNumberUpFlag) throws PersistenceException, FatalException
filter
- 条件observationMap
- Key(現象型名)・観測のマップversionNumberUpFlag
- VersionNumberを+1する(true:+1する、false:+1しない)PersistenceException
FatalException
int save(java.lang.String query, java.util.Map observationMap) throws PersistenceException, FatalException
query
- 条件observationMap
- Key(現象型名)・観測のマップPersistenceException
FatalException
int delete(Filter filter) throws PersistenceException, FatalException
PersistenceException
FatalException
int delete(java.lang.String query) throws PersistenceException, FatalException
PersistenceException
FatalException