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, storableSetPhenomenonType getPrimaryPhenomenonTypeSchema()
java.lang.Long count(Filter filter) throws PersistenceException, FatalException
filter - 抽出条件PersistenceExceptionFatalExceptionjava.util.Collection load(Filter filter) throws PersistenceException, FatalException
filter - 条件PersistenceExceptionFatalExceptionjava.util.Collection load(Filter filter, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
filter - 抽出条件sortRules - ソート条件limitRule - 検索結果に対する制限条件PersistenceExceptionFatalExceptionjava.util.Collection load(java.lang.String query) throws PersistenceException, FatalException
query - 条件PersistenceExceptionFatalExceptionjava.util.Collection load(java.lang.String query, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
query - 抽出条件sortRules - ソート条件limitRule - 検索結果に対する制限条件PersistenceExceptionFatalExceptionjava.util.List getList(Filter filter) throws PersistenceException, FatalException
filter - 条件PersistenceExceptionFatalExceptionjava.util.List getList(Filter filter, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
filter - 抽出条件sortRules - ソート条件limitRule - 検索結果に対する制限条件PersistenceExceptionFatalExceptionjava.util.List getList(java.lang.String query) throws PersistenceException, FatalException
query - 条件PersistenceExceptionFatalExceptionjava.util.List getList(java.lang.String query, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
query - 検索クエリsortRules - ソート条件limitRule - 検索結果に対する制限条件PersistenceExceptionFatalExceptionjava.util.Collection lock(Filter filter) throws PersistenceException, FatalException
filter - 条件PersistenceExceptionFatalExceptionjava.util.Collection lock(java.lang.String query) throws PersistenceException, FatalException
query - 条件PersistenceExceptionFatalExceptionint prepareSave(Filter filter) throws PersistenceException, FatalException
filter - 条件PersistenceExceptionFatalExceptionint prepareSave(java.lang.String query) throws PersistenceException, FatalException
query - 条件PersistenceExceptionFatalExceptionjava.util.Collection load(Filter filter, ObservableFactory factory, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
filter - 条件factory - Observable生成時に利用するFactoryクラスsortRules - ソート条件limitRule - 検索結果に対する制限条件PersistenceExceptionFatalExceptionjava.util.Collection load(java.lang.String query, ObservableFactory factory, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
query - 条件factory - Observable生成時に利用するFactoryクラスsortRules - ソート条件limitRule - 検索結果に対する制限条件PersistenceExceptionFatalExceptionjava.util.List getList(Filter filter, ObservableFactory factory, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
filter - 条件factory - Observable生成時に利用するFactoryクラスsortRules - ソート条件limitRule - 検索結果に対する制限条件PersistenceExceptionFatalExceptionjava.util.List getList(java.lang.String query, ObservableFactory factory, SortRule[] sortRules, LimitRule limitRule) throws PersistenceException, FatalException
query - 条件factory - Observable生成時に利用するFactoryクラスsortRules - ソート条件limitRule - 検索結果に対する制限条件PersistenceExceptionFatalExceptionjava.util.Collection lock(Filter filter, ObservableFactory factory) throws PersistenceException, FatalException
filter - 条件factory - Observable生成時に利用するFactoryクラスPersistenceExceptionFatalExceptionjava.util.Collection lock(java.lang.String query, ObservableFactory factory) throws PersistenceException, FatalException
query - 条件factory - Observable生成時に利用するFactoryクラスPersistenceExceptionFatalExceptionint save(Filter filter, java.util.Map observationMap) throws PersistenceException, FatalException
filter - 条件observationMap - Key(現象型名)・観測のマップPersistenceExceptionFatalExceptionint save(Filter filter, java.util.Map observationMap, boolean versionNumberUpFlag) throws PersistenceException, FatalException
filter - 条件observationMap - Key(現象型名)・観測のマップversionNumberUpFlag - VersionNumberを+1する(true:+1する、false:+1しない)PersistenceExceptionFatalExceptionint save(java.lang.String query, java.util.Map observationMap) throws PersistenceException, FatalException
query - 条件observationMap - Key(現象型名)・観測のマップPersistenceExceptionFatalExceptionint delete(Filter filter) throws PersistenceException, FatalException
PersistenceExceptionFatalExceptionint delete(java.lang.String query) throws PersistenceException, FatalException
PersistenceExceptionFatalException