public interface QueryService
修飾子とタイプ | メソッドと説明 |
---|---|
int |
delete(Condition condition)
抽出条件を指定してロウを削除する。
|
int |
delete(java.lang.Object primaryValue)
指定したプライマリ値に対応するロウを削除する。
|
Key[] |
getPrimaryColumnNameKeys()
Key(テーブル名を含むプリマリカラム名)の配列を返す。
|
void |
insert(java.util.Map columnNameKeyValueMap)
ロウを挿入。
|
java.util.Set |
insertableColumnNameKeySet()
挿入可能なKey(テーブル名を含むカラム名)の一覧を返す。
|
boolean |
isDeletable()
削除可能か否かを返す。
|
java.util.Collection |
load(Condition condition)
抽出条件に対応するロウを読み出す。
|
java.util.Collection |
load(Condition condition,
java.util.Collection orderBy)
抽出条件に対応するロウをソート条件でソートして読み出す。
|
java.util.Collection |
load(Condition condition,
java.util.Map orderBy)
抽出条件に対応するロウをソート条件(昇順・降順を指定)でソートして読み出す。
|
java.util.Collection |
load(java.lang.Object primaryValue)
プライマリキーに対応するロウを読み出す。
|
java.util.Set |
selectableColumnNameKeySet()
Select可能なKey(テーブル名を含むカラム名)の一覧を返す。
|
java.util.Set |
updatableColumnNameKeySet()
更新可能なKey(テーブル名を含むカラム名)の一覧を返す。
|
int |
update(Condition condition,
java.util.Map columnNameKeyValueMap)
抽出条件を指定してロウの内容を更新する。
|
int |
update(java.lang.Object primaryValue,
java.util.Map columnNameKeyValueMap)
プライマリキーをで指定したロウの内容を更新する。
|
Key[] getPrimaryColumnNameKeys() throws java.rmi.RemoteException
java.rmi.RemoteException
java.util.Set selectableColumnNameKeySet() throws java.rmi.RemoteException
java.rmi.RemoteException
java.util.Set updatableColumnNameKeySet() throws java.rmi.RemoteException
java.rmi.RemoteException
java.util.Set insertableColumnNameKeySet() throws java.rmi.RemoteException
java.rmi.RemoteException
boolean isDeletable() throws java.rmi.RemoteException
java.rmi.RemoteException
java.util.Collection load(java.lang.Object primaryValue) throws QueryServiceException, java.rmi.RemoteException
primaryValue
- 抽出条件。プライマリキーに対応する値QueryServiceException
java.rmi.RemoteException
java.util.Collection load(Condition condition) throws QueryServiceException, java.rmi.RemoteException
condition
- 抽出条件(設定しない場合はnull)QueryServiceException
java.rmi.RemoteException
java.util.Collection load(Condition condition, java.util.Collection orderBy) throws QueryServiceException, java.rmi.RemoteException
condition
- 抽出条件(設定しない場合はnull)orderBy
- ソート順のKey(テーブル名を含むカラム名)のCollectionQueryServiceException
java.rmi.RemoteException
java.util.Collection load(Condition condition, java.util.Map orderBy) throws QueryServiceException, java.rmi.RemoteException
condition
- 抽出条件(設定しない場合はnull)orderBy
- ソート順のKey(テーブル名を含むカラム名)・昇順/降順のLinkedHashMapQueryServiceException
java.rmi.RemoteException
void insert(java.util.Map columnNameKeyValueMap) throws QueryServiceException, java.rmi.RemoteException
columnNameKeyValueMap
- Key(テーブル名を含むカラム名)・値のMapQueryServiceException
java.rmi.RemoteException
int update(java.lang.Object primaryValue, java.util.Map columnNameKeyValueMap) throws QueryServiceException, java.rmi.RemoteException
primaryValue
- プライマリ値(抽出条件)columnNameKeyValueMap
- 更新対象Key(テーブル名を含むカラム名)・値のMapQueryServiceException
java.rmi.RemoteException
int update(Condition condition, java.util.Map columnNameKeyValueMap) throws QueryServiceException, java.rmi.RemoteException
condition
- 更新対象ロウ抽出条件columnNameKeyValueMap
- 更新対象Key(テーブル名を含むカラム名)・値のMapQueryServiceException
java.rmi.RemoteException
int delete(java.lang.Object primaryValue) throws QueryServiceException, java.rmi.RemoteException
primaryValue
- プライマリ値(抽出条件)QueryServiceException
java.rmi.RemoteException
int delete(Condition condition) throws QueryServiceException, java.rmi.RemoteException
condition
- 抽出条件QueryServiceException
java.rmi.RemoteException