public abstract class AbstractGadgetMasterApiLogicBase extends AbstractGadgetMasterLogic
AbstractGadgetMasterLogic.Event, AbstractGadgetMasterLogic.SqlType
修飾子とタイプ | フィールドと説明 |
---|---|
protected DateMinValidator |
dateMinValidator
|
protected DateRange2Validator |
dateRange2Validator
|
static String |
GADGET_DATA
gadgetData.
|
static String |
GENERIC_SEARCH_SQL
汎用検索SQL.
|
protected NumericValidator |
numericValidator
|
protected RequiredValidator |
requiredValidator
|
DEFAULT_BLOCK_ID, genericManager, genericSqlSelectManager, SERVICE_TYPE
cacheHelper, contextHelper, dateHelper, dateValidator, identifierHelper, KEY, localeValidator, propertyHelper, systemLocaleHelper, VALUE
コンストラクタと説明 |
---|
AbstractGadgetMasterApiLogicBase() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
convertDisabledJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
リクエストデータ変換(無効化).
|
protected void |
convertDivideTermJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
リクエストデータ変換(期間分割).
|
protected void |
convertEnabledJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
リクエストデータ変換(有効化).
|
protected void |
convertEntryJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
リクエストデータ変換(登録).
|
protected void |
convertMoveTermJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
リクエストデータ変換(期間変更).
|
protected void |
convertRemoveJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
リクエストデータ変換(削除).
|
protected void |
convertRenewJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
リクエストデータ変換(更新).
|
protected void |
convertSearchJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
リクエストデータ変換(検索).
|
LogicResultDto |
count(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
GadgetBuilder検索件数取得処理.
|
protected String |
craeteWhere(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type,
String fieldName,
GenericSearchOptions operator,
List<Object> values,
boolean isNumeric)
列ごとの条件を生成.
|
protected String |
craeteWhere(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type,
String fieldName,
GenericSearchOptions operator,
Object value,
boolean isNumeric)
列ごとの条件を生成.
|
protected String |
craeteWhereLike(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type,
String fieldName,
GenericSearchOptions operator,
Object value)
列ごとの条件を生成.
|
protected String |
createColumnName(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type,
String fieldName)
列名を生成.
|
protected Map<String,Object> |
createCriteria(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
SQL条件を生成.
|
protected String |
createJoin(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings)
結合条件を生成.
|
protected String |
createOrderBy(String order)
ソート条件を生成.
|
protected String |
createSelect(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> service,
jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type)
検索項目を生成.
|
protected String |
createSqlValue(Object value,
boolean isNumeric)
SQLで使用する値を生成.
|
protected String |
createWhere(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> service,
jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type,
Map<String,Object> genericOptions)
検索条件を生成.
|
LogicResultDto |
divideTerm(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
期間分割処理.
|
LogicResultDto |
entry(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
登録処理.
|
protected String |
escapeSqlValue(String value)
条件で使用する特殊文字をエスケープ.
|
LogicResultDto |
genericCount(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
GadgetBuilder汎用検索件数取得処理.
|
LogicResultDto |
genericSearch(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
GadgetBuilder汎用検索処理.
|
protected String |
getAlias(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type)
GadgetBlockTypeからテーブル別名を取得.
|
protected Map<String,Object> |
getGenericOptions(AbstractMasterForm form)
汎用検索条件設定を取得.
|
protected AbstractMasterLogicBase |
getLogic(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings)
GadgetBuilderロジッククラス取得.
|
protected String |
getMessage(String messageKey,
Object... args)
メッセージ取得取得.
|
protected Map<String,Object> |
getPaging(AbstractMasterForm form)
ページング情報設定を取得.
|
protected List<String> |
getPkField(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlock block)
Serviceクラス取得.
|
protected Map<String,Object> |
getSearchOptions(AbstractMasterForm form)
検索条件設定を取得.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> |
getService(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlock block)
Serviceクラス取得.
|
protected List<Map<String,String>> |
getSortOptions(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
ソート項目設定を取得.
|
protected String |
getTableName(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> service,
jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type)
テーブル名を取得.
|
protected boolean |
isDetailField(String fieldName)
明細フィールド判定.
|
protected boolean |
isNumericField(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> service,
String fieldName)
数値フィールド判定.
|
LogicResultDto |
moveTerm(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
期間変更処理.
|
LogicResultDto |
remove(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
削除処理.
|
LogicResultDto |
renew(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
更新処理.
|
LogicResultDto |
search(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
一覧検索処理.
|
LogicResultDto |
toDisabled(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
無効化処理.
|
LogicResultDto |
toEnabled(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
有効化処理.
|
protected void |
validateDate(Map<String,Object> json,
List<String> fieldNames)
日付形式チェック.
|
protected void |
validateDivideTermParameter(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
期間分割パラメータ妥当性検証.
|
protected void |
validateMoveTermParameter(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings,
AbstractMasterForm form)
期間変更パラメータ妥当性検証.
|
protected void |
validateRequired(AbstractMasterForm form,
List<String> fieldNames)
指定項目の必須チェックを実施.
|
changeStatus, complementDeleteFlag, complementEndDate, complementEndDate, complementEntryTs, complementListOrderBy, complementSearchCriteriaCompany, complementSearchCriteriaCompany, complementSearchCriteriaDate, complementSearchCriteriaKeyword, complementSearchCriteriaLocale, complementSearchCriteriaUser, complementSearchWithDisabled, convertExportData, createGadgetConfig, createValidateResult, executeEvent, exportData, exportModeCheck, getBlockData, getExportColumnList, getExportHeaderColumn, getExportOrderCriteria, getExportSearchCriteria, getGadgetData, getImportColumnList, getImportPrimaryColumnList, getPrimaryData, getPrimaryData, getSearchCriteriaCompany, getSearchCriteriaCompany, getSearchCriteriaDate, getSearchCriteriaLocale, getSearchCriteriaUser, getSql, getSurface, importData, importModeCheck, importRenewal, importReplace, index, masterSearch, masterSearch, masterSelect, search, searchCount, searchData, select, selectTerm, validate, validateDuplication, validateDuplication, validateExclusion, validateExportJob, validateImport, validateImportJob, validateMainte, validatePostImport, validateSearch
changeStatus, convEditElemDetails, convEditElems, convertEntity, convertEntity, convertExportData, convertItem, convertListForDisplay, convertListForProcess, convertMapForDisplay, convertMapForProcess, countManager, createEntity, deleteManager, deleteManager, divideTerm, entry, exportData, exportModeCheck, getEntity, getException, getExportColumnList, getExportHeaderColumn, getExportOrderCriteria, getExportSearchCriteria, getFieldData, getImportColumnList, getImportPrimaryColumnList, getIncludeDisabled, getItemSurfaces, getOrder, getRequestData, getSearchCriteriaCompany, getSearchCriteriaCompany, getSearchCriteriaDate, getSearchCriteriaLocale, getSearchCriteriaUser, getSearchKeyword, getService, getSurface, getSurfaces, getValidateArgs, importData, importModeCheck, importRenewal, importReplace, index, insertManager, insertManager, isCompany, isCompany, isCompany, isLocale, isLocale, isLocale, isSurface, isTerm, isTerm, isTerm, masterSearch, masterSearch, masterSelect, masterSelect, moveTerm, remove, renew, search, search, searchCount, searchData, select, selectDeleteManager, selectDeleteManager, selectManager, selectManager, selectManager, selectManager, selectManager, selectTerm, setCountDisplay, setFieldData, setFieldData, toDisabled, toEnabled, toString, toString, toTimestamp, toTimestamp, updateManager, updateManager, validate, validate, validate, validateCompany, validateCompany, validateCompany, validateCompany, validateCompany, validateDate, validateDuplication, validateDuplication, validateExclusion, validateExclusion, validateExportJob, validateImport, validateImportJob, validateJson, validateJson, validateLocale, validateMainte, validateSearch, validateTerm, validateTerm
@Autowired protected RequiredValidator requiredValidator
@Autowired protected NumericValidator numericValidator
@Autowired protected DateRange2Validator dateRange2Validator
@Autowired protected DateMinValidator dateMinValidator
@Transactional public LogicResultDto genericSearch(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional public LogicResultDto genericCount(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto search(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
search
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto count(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto entry(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
entry
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto renew(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
renew
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto remove(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
remove
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto divideTerm(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
divideTerm
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto moveTerm(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
moveTerm
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto toEnabled(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
toEnabled
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
@Transactional(rollbackFor=java.lang.Exception.class) public LogicResultDto toDisabled(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
toDisabled
クラス内 AbstractGadgetMasterLogic
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
protected Map<String,Object> createCriteria(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form)
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
protected String createSelect(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> service, jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type)
service
- GenerateService
type
- GadgetBlockType
protected String createJoin(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings)
settings
- GadgetBuilderSettings
protected String createWhere(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> service, jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type, Map<String,Object> genericOptions)
service
- GenerateService
type
- GadgetBlockType
genericOptions
- 検索条件protected String createOrderBy(String order)
order
- ソート条件(JSON文字列)protected void convertSearchJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form)
settings
- GenericMasterSettings
form
- AbstractMasterForm
protected void convertEntryJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form)
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
protected void convertRenewJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenApplicationException
- KaidenApplicationException
KaidenSystemException
- KaidenSystemException
protected void convertRemoveJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenApplicationException
- KaidenApplicationException
KaidenSystemException
- KaidenSystemException
protected void convertDivideTermJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenApplicationException
- KaidenApplicationException
KaidenSystemException
- KaidenSystemException
protected void convertMoveTermJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenApplicationException
- KaidenApplicationException
KaidenSystemException
- KaidenSystemException
protected void convertEnabledJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenApplicationException
- KaidenApplicationException
KaidenSystemException
- KaidenSystemException
protected void convertDisabledJson(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form) throws KaidenSystemException, KaidenApplicationException
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
KaidenApplicationException
- KaidenApplicationException
KaidenSystemException
- KaidenSystemException
protected void validateDivideTermParameter(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form)
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
protected void validateMoveTermParameter(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form)
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
protected void validateRequired(AbstractMasterForm form, List<String> fieldNames)
form
- AbstractMasterForm
fieldNames
- 項目名protected void validateDate(Map<String,Object> json, List<String> fieldNames)
json
- JSONパラメータfieldNames
- 項目名protected Map<String,Object> getGenericOptions(AbstractMasterForm form)
form
- AbstractMasterForm
protected Map<String,Object> getSearchOptions(AbstractMasterForm form)
form
- AbstractMasterForm
protected List<Map<String,String>> getSortOptions(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings, AbstractMasterForm form)
settings
- GadgetBuilderSettings
form
- AbstractMasterForm
protected Map<String,Object> getPaging(AbstractMasterForm form)
form
- AbstractMasterForm
protected String getTableName(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> service, jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type)
service
- GenerateService
type
- GadgetBlockType
protected String createColumnName(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type, String fieldName)
type
- GadgetBlockType
fieldName
- フィールド名protected String craeteWhere(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type, String fieldName, GenericSearchOptions operator, Object value, boolean isNumeric)
type
- GadgetBlockType
fieldName
- フィールド名operator
- GenericSearchOptions
value
- 値isNumeric
- 数値フラグprotected String craeteWhere(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type, String fieldName, GenericSearchOptions operator, List<Object> values, boolean isNumeric)
type
- GadgetBlockType
fieldName
- フィールド名operator
- GenericSearchOptions
values
- 値isNumeric
- 数値フラグprotected String craeteWhereLike(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type, String fieldName, GenericSearchOptions operator, Object value)
type
- GadgetBlockType
fieldName
- フィールド名operator
- GenericSearchOptions
value
- 値protected String createSqlValue(Object value, boolean isNumeric)
value
- 条件で使用する値isNumeric
- 数値フラグprotected String escapeSqlValue(String value)
value
- 条件で使用する値protected String getAlias(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlockType type)
type
- GadgetBlockType
protected boolean isNumericField(jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> service, String fieldName)
service
- GenerateService
fieldName
- フィールド名protected boolean isDetailField(String fieldName)
fieldName
- フィールド名protected AbstractMasterLogicBase getLogic(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBuilderSettings settings)
settings
- GadgetBuilderSettings
AbstractMasterLogicBase
protected jp.co.slcs.kaiden.v2.base.foundation.model.service.GenerateService<? extends jp.co.slcs.kaiden.v2.base.foundation.model.entity.GenerateEntity> getService(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlock block)
block
- GadgetBlock
GenerateService
protected List<String> getPkField(jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.gadget_builder_settings.GadgetBlock block)
block
- GadgetBlock
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.