intra-mart(R)
5.1

jp.co.intra_mart.foundation.datastore.application.model.deal.department
インタフェース DealerDepartmentMapper

すべてのスーパーインタフェース:
Mapper

public interface DealerDepartmentMapper
extends Mapper

組織毎取扱パーミッションに関連するマッパです。

導入されたバージョン:
5.1

メソッドの概要
 DealerDepartmentBaseModel create(java.lang.String customerCompanyCode, java.lang.String customerDepartmentCode, java.lang.String dealCode, java.lang.String companyCode, java.lang.String departmentCode)
          プライマリキーに該当する組織毎取扱パーミッションを生成します。
 void delete(java.util.Collection models)
          組織毎取扱パーミッションの基本モデルを複数削除します。
 void delete(DealerDepartmentBaseModel model)
          組織毎取扱パーミッションの基本モデルを1つだけ削除します。
 void insert(java.util.Collection models)
          組織毎取扱パーミッションの基本モデルを複数挿入します。
 void insert(DealerDepartmentBaseModel model)
          組織毎取扱パーミッションの基本モデルを1つだけ挿入します。
 DealerDepartmentBaseModel select(java.lang.String customerCompanyCode, java.lang.String customerDepartmentCode, java.lang.String dealCode, java.lang.String companyCode, java.lang.String departmentCode)
          プライマリーキーで特定される組織毎取扱パーミッションの基本モデルを取得します。
 void update(java.util.Collection models)
          組織毎取扱パーミッションの基本モデルを複数更新します。
 void update(DealerDepartmentBaseModel model)
          組織毎取扱パーミッションの基本モデルを1つだけ更新します。
 
インタフェース jp.co.intra_mart.foundation.datastore.common.model.Mapper から継承したメソッド
checkByBaseProperty, close, createBaseModel, init, isClosed, notifyDelete, notifyUpdate, select
 

メソッドの詳細

create

public DealerDepartmentBaseModel create(java.lang.String customerCompanyCode,
                                        java.lang.String customerDepartmentCode,
                                        java.lang.String dealCode,
                                        java.lang.String companyCode,
                                        java.lang.String departmentCode)
                                 throws MapperException
プライマリキーに該当する組織毎取扱パーミッションを生成します。

パラメータ:
customerCompanyCode - 取引先会社コード
customerDepartmentCode - 取引先組織コード
dealCode - 取扱コード
companyCode - 会社コード
departmentCode - 組織コード
戻り値:
プライマリキーに該当する組織毎取扱パーミッションの基本モデル
例外:
MapperException - モデルの生成に失敗した場合

select

public DealerDepartmentBaseModel select(java.lang.String customerCompanyCode,
                                        java.lang.String customerDepartmentCode,
                                        java.lang.String dealCode,
                                        java.lang.String companyCode,
                                        java.lang.String departmentCode)
                                 throws MapperException
プライマリーキーで特定される組織毎取扱パーミッションの基本モデルを取得します。 取得されるモデルにはすべてのプロパティの値が設定されています。
検索条件に一致するデータがないときはnullを返します。

パラメータ:
customerCompanyCode - 取引先会社コード
customerDepartmentCode - 取引先組織コード
dealCode - 取扱コード
companyCode - 会社コード
departmentCode - 組織コード
戻り値:
組織毎取扱パーミッションの基本モデル
例外:
MapperException - 検索で例外が発生した場合

insert

public void insert(DealerDepartmentBaseModel model)
            throws MapperException
組織毎取扱パーミッションの基本モデルを1つだけ挿入します。 引数に指定する組織毎取扱パーミッションの基本モデルは同一の DealerDepartmentMappercreate(String,String,String,String,String) で生成されたものである必要があります。

パラメータ:
model - 挿入する組織毎取扱パーミッションの基本モデル
例外:
MapperException - 挿入で何らかの例外が発生した場合

insert

public void insert(java.util.Collection models)
            throws MapperException
組織毎取扱パーミッションの基本モデルを複数挿入します。 引数に指定するものは同一の DealerDepartmentMappercreate(String,String,String,String,String) で生成された組織毎取扱パーミッションの基本モデルの集合である必要があります。

パラメータ:
models - 挿入する組織毎取扱パーミッションの基本モデルの集合
例外:
MapperException - 挿入で何らかの例外が発生した場合

update

public void update(DealerDepartmentBaseModel model)
            throws MapperException
組織毎取扱パーミッションの基本モデルを1つだけ更新します。 引数に指定する組織毎取扱パーミッションの基本モデルは同一の DealerDepartmentMapperselect 系メソッド から取得されたもので生成されたものである必要があります。

パラメータ:
model - 更新する組織毎取扱パーミッションの基本モデル
例外:
MapperException - 更新で何らかの例外が発生した場合

update

public void update(java.util.Collection models)
            throws MapperException
組織毎取扱パーミッションの基本モデルを複数更新します。 引数に指定するものは同一の DealerDepartmentMapperselect 系メソッド から取得されたものかで生成された組織毎取扱パーミッションの基本モデルの集合である必要があります。

パラメータ:
models - 更新する組織毎取扱パーミッションの基本モデルの集合
例外:
MapperException - 更新で何らかの例外が発生した場合

delete

public void delete(DealerDepartmentBaseModel model)
            throws MapperException
組織毎取扱パーミッションの基本モデルを1つだけ削除します。 引数で指定された組織毎取扱パーミッションの基本モデルに該当するデータのすべての情報を削除します。引数に指定する組織毎取扱パーミッションの基本モデルは同一の DealerDepartmentMapperselect 系メソッド から取得されたものである必要があります。

パラメータ:
model - 削除する組織毎取扱パーミッションの基本モデル
例外:
MapperException - 削除で何らかの例外が発生した場合

delete

public void delete(java.util.Collection models)
            throws MapperException
組織毎取扱パーミッションの基本モデルを複数削除します。 引数で指定されたものに該当するデータのすべての情報を削除します。引数に指定する組織毎取扱パーミッションの基本モデルは同一の DealerDepartmentMapperselect 系メソッド から取得された組織毎取扱パーミッションの基本モデルの集合である必要があります。

パラメータ:
models - 削除する組織毎取扱パーミッションの基本モデルの集合
例外:
MapperException - 削除で何らかの例外が発生した場合

intra-mart(R)
5.1

Copyright © 2000-2006 NTT DATA INTRAMART CO.,LTD. All Rights Reserved.