DTO
- DTOprotected static class AbstractTermMasterManager.TermComplementer<DTO extends KaidenDto> extends Object
修飾子 | コンストラクタと説明 |
---|---|
protected |
TermComplementer() |
修飾子とタイプ | メソッドと説明 |
---|---|
<ENTITY> List<DTO> |
complement(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<ENTITY> service,
Class<DTO> dtoClass,
DTO data,
String beforeTermCd,
String currentTermCd,
String afterTermCd)
データの期間を補完.
|
public <ENTITY> List<DTO> complement(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<ENTITY> service, Class<DTO> dtoClass, DTO data, String beforeTermCd, String currentTermCd, String afterTermCd)
登録データの有効期間がシステムで設定された最大期間でない場合、その分を論理削除状態で補完します。
また、終了日(END_DATE)を翌日に設定します。
ENTITY
- エンティティservice
- 利用するサービスクラスdtoClass
- DTOクラスdata
- 登録データbeforeTermCd
- 過去補完データ用期間コードcurrentTermCd
- 現在データ用期間コードafterTermCd
- 未来補完データ用期間コードCopyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.