public interface AttributeService
修飾子とタイプ | メソッドと説明 |
---|---|
int |
delete(Condition condition)
抽出条件を指定してロウを削除する。
|
int |
delete(java.lang.Object primaryValue)
指定したプライマリ値に対応するロウを削除する。
|
Key |
getPrimaryAttributeKey()
Key(プリマリカラム属性名)を返す。
|
java.lang.Object |
insert(java.util.Map attributeNameKeyValueMap)
ロウを挿入。
|
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 attributeNameKeyValueMap)
抽出条件を指定してロウの内容を更新する。
|
int |
update(java.lang.Object primaryValue,
java.util.Map attributeNameKeyValueMap)
プライマリキーをで指定したロウの内容を更新する。
|
Key getPrimaryAttributeKey() 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 AttributeServiceException, java.rmi.RemoteException
primaryValue
- 抽出条件。プライマリキーに対応する値AttributeServiceException
java.rmi.RemoteException
java.util.Collection load(Condition condition) throws AttributeServiceException, java.rmi.RemoteException
condition
- 抽出条件(設定しない場合はnull)AttributeServiceException
java.rmi.RemoteException
java.util.Collection load(Condition condition, java.util.Collection orderBy) throws AttributeServiceException, java.rmi.RemoteException
condition
- 抽出条件(設定しない場合はnull)orderBy
- ソート順のKey(属性名)のCollectionAttributeServiceException
java.rmi.RemoteException
java.util.Collection load(Condition condition, java.util.Map orderBy) throws AttributeServiceException, java.rmi.RemoteException
condition
- 抽出条件(設定しない場合はnull)orderBy
- ソート順のKey(属性名)・昇順/降順のLinkedHashMapAttributeServiceException
java.rmi.RemoteException
java.lang.Object insert(java.util.Map attributeNameKeyValueMap) throws AttributeServiceException, java.rmi.RemoteException
attributeNameKeyValueMap
- Key(属性名)・値のMapAttributeServiceException
java.rmi.RemoteException
int update(java.lang.Object primaryValue, java.util.Map attributeNameKeyValueMap) throws AttributeServiceException, java.rmi.RemoteException
primaryValue
- プライマリ値(抽出条件)attributeNameKeyValueMap
- 更新対象Key(属性名)・値のMapAttributeServiceException
java.rmi.RemoteException
int update(Condition condition, java.util.Map attributeNameKeyValueMap) throws AttributeServiceException, java.rmi.RemoteException
condition
- 更新対象ロウ抽出条件attributeNameKeyValueMap
- 更新対象Key(属性名)・値のMapAttributeServiceException
java.rmi.RemoteException
int delete(java.lang.Object primaryValue) throws AttributeServiceException, java.rmi.RemoteException
primaryValue
- プライマリ値(抽出条件)AttributeServiceException
java.rmi.RemoteException
int delete(Condition condition) throws AttributeServiceException, java.rmi.RemoteException
condition
- 抽出条件AttributeServiceException
java.rmi.RemoteException