public class AsBoostRulesDataHandler extends AbstractDataHandler<BoostRuleEditorData,AsBoostRuleModel>
DataHandler for the boost rules.| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
AS_BOOST_OPERATOR_EQUAL_SYMBOL |
protected static java.lang.String |
AS_BOOST_OPERATOR_GREATER_THAN_OR_EQUAL_SYMBOL |
protected static java.lang.String |
AS_BOOST_OPERATOR_GREATER_THAN_SYMBOL |
protected static java.lang.String |
AS_BOOST_OPERATOR_LESS_THAN_OR_EQUAL_SYMBOL |
protected static java.lang.String |
AS_BOOST_OPERATOR_LESS_THAN_SYMBOL |
protected static java.lang.String |
AS_BOOST_OPERATOR_MATCH_SYMBOL |
protected static java.lang.String |
AS_BOOST_OPERATOR_NOT_EQUAL_SYMBOL |
protected static java.lang.String |
AS_BOOST_TYPE_ADDITIVE_SYMBOL |
protected static java.lang.String |
AS_BOOST_TYPE_MULTIPLICATIVE_SYMBOL |
SEARCH_PROFILE_PARAM| Constructor and Description |
|---|
AsBoostRulesDataHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
convertFromModel(AsBoostRuleModel source,
BoostRuleEditorData target) |
protected void |
convertFromSearchProfileResult(AsConfigurationHolder<AsBoostRule,AbstractAsBoostRuleConfiguration> source,
BoostRuleEditorData target,
AbstractAsSearchProfileModel searchProfile) |
protected BoostRuleEditorData |
createEditorData() |
java.lang.String |
getTypeCode()
Returns the type code for the model.
|
protected boolean |
isConfigurationFromSearchProfile(AbstractAsBoostRuleConfiguration configuration,
AbstractAsSearchProfileModel searchProfile) |
protected void |
loadDataFromInitialValue(java.util.Map<java.lang.Object,BoostRuleEditorData> mapping,
java.util.Collection<AsBoostRuleModel> initialValue,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
protected void |
loadDataFromSearchResult(java.util.Map<java.lang.Object,BoostRuleEditorData> mapping,
SearchResultData searchResult,
java.util.Map<java.lang.String,java.lang.Object> parameters) |
protected java.lang.String |
mapBoostOperatorToSymbol(AsBoostOperator operator) |
getAsConfigurationService, getAsUidGenerator, getAttributeType, getAttributeValue, getItemValue, getOrCreateEditorData, getValue, loadData, postLoadData, setAsConfigurationService, setAsUidGenerator, setAttributeValueprotected static final java.lang.String AS_BOOST_TYPE_ADDITIVE_SYMBOL
protected static final java.lang.String AS_BOOST_TYPE_MULTIPLICATIVE_SYMBOL
protected static final java.lang.String AS_BOOST_OPERATOR_EQUAL_SYMBOL
protected static final java.lang.String AS_BOOST_OPERATOR_MATCH_SYMBOL
protected static final java.lang.String AS_BOOST_OPERATOR_GREATER_THAN_SYMBOL
protected static final java.lang.String AS_BOOST_OPERATOR_GREATER_THAN_OR_EQUAL_SYMBOL
protected static final java.lang.String AS_BOOST_OPERATOR_LESS_THAN_SYMBOL
protected static final java.lang.String AS_BOOST_OPERATOR_LESS_THAN_OR_EQUAL_SYMBOL
protected static final java.lang.String AS_BOOST_OPERATOR_NOT_EQUAL_SYMBOL
public java.lang.String getTypeCode()
DataHandlerprotected BoostRuleEditorData createEditorData()
createEditorData in class AbstractDataHandler<BoostRuleEditorData,AsBoostRuleModel>protected void loadDataFromSearchResult(java.util.Map<java.lang.Object,BoostRuleEditorData> mapping, SearchResultData searchResult, java.util.Map<java.lang.String,java.lang.Object> parameters)
loadDataFromSearchResult in class AbstractDataHandler<BoostRuleEditorData,AsBoostRuleModel>protected void loadDataFromInitialValue(java.util.Map<java.lang.Object,BoostRuleEditorData> mapping, java.util.Collection<AsBoostRuleModel> initialValue, java.util.Map<java.lang.String,java.lang.Object> parameters)
loadDataFromInitialValue in class AbstractDataHandler<BoostRuleEditorData,AsBoostRuleModel>protected void convertFromSearchProfileResult(AsConfigurationHolder<AsBoostRule,AbstractAsBoostRuleConfiguration> source, BoostRuleEditorData target, AbstractAsSearchProfileModel searchProfile)
protected boolean isConfigurationFromSearchProfile(AbstractAsBoostRuleConfiguration configuration, AbstractAsSearchProfileModel searchProfile)
protected void convertFromModel(AsBoostRuleModel source, BoostRuleEditorData target)
protected java.lang.String mapBoostOperatorToSymbol(AsBoostOperator operator)
Copyright © 2018 SAP SE. All Rights Reserved.