public abstract class AbstractGadgetMasterForHeaderDetailExtensionLogic extends AbstractGadgetLogicBase
修飾子とタイプ | フィールドと説明 |
---|---|
protected static String |
DETAIL_NO
detailNo.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
BLOCK_SORT_FOR_CONFIG, BLOCK_SORT_FOR_ENTRY, BLOCK_SORT_FOR_EXPORT, BLOCK_SORT_FOR_IMPORT, BLOCK_SORT_FOR_REMOVE, BLOCK_SORT_FOR_RENEW, BLOCK_SORT_FOR_SELECT, companyManagerHelper, companySettingsHelper, contextHelper, dateHelper, genericManager, genericSqlSelectManager, identifierHelper, systemLocaleHelper
コンストラクタと説明 |
---|
AbstractGadgetMasterForHeaderDetailExtensionLogic() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected abstract List<KaidenValidateResult> |
checkDetailDuplicate(List<Map<String,Object>> details,
Map<String,String> surfaces)
明細重複チェック.
|
protected KaidenValidateResult |
createValidateResult(String messageKey)
バリデート結果の生成.
|
List<KaidenValidateResult> |
validate(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
String type,
Map<String,Object> gadgetData)
バリデートを実行.
|
convertConfig, entry, entry, executeEvent, getBlockConfig, getBlockData, getClaims, getCompletions, getCouplingValue, getFieldConfig, getFieldGroupConfig, getFieldValidateMap, getGadgetConfig, getGlobalComplement, getInclude, getValidateArgs, getValidateMap, globalComplement, mergeLocaleData, purgeLocaleData, remove, remove, renew, renew, search, select, select, selectForLocales, validate
@Autowired public PropertyHelper propertyHelper
public AbstractGadgetMasterForHeaderDetailExtensionLogic()
public List<KaidenValidateResult> validate(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, String type, Map<String,Object> gadgetData)
validate
クラス内 AbstractGadgetLogicBase
settings
- GadgetBuilderSettings
type
- バリデートタイプgadgetData
- バリデート対象データprotected abstract List<KaidenValidateResult> checkDetailDuplicate(List<Map<String,Object>> details, Map<String,String> surfaces)
サブクラスで実装ください。
details
- 明細データsurfaces
- サーフィスマップprotected KaidenValidateResult createValidateResult(String messageKey)
messageKey
- メッセージキーCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.