Uses of Class
de.hybris.platform.ruleengineservices.rule.data.RuleParameterData
-
-
Uses of RuleParameterData in de.hybris.platform.promotionengineservices.promotionengine
Methods in de.hybris.platform.promotionengineservices.promotionengine that return RuleParameterData Modifier and Type Method Description default RuleParameterDataPromotionMessageParameterResolutionStrategy. getReplacedParameter(RuleParameterData paramToReplace, PromotionResultModel promotionResult, java.lang.Object actualValueAsObject)returnsRuleParameterDatacreated from givenRuleParameterDatawith replaced actual value.Methods in de.hybris.platform.promotionengineservices.promotionengine with parameters of type RuleParameterData Modifier and Type Method Description default RuleParameterDataPromotionMessageParameterResolutionStrategy. getReplacedParameter(RuleParameterData paramToReplace, PromotionResultModel promotionResult, java.lang.Object actualValueAsObject)returnsRuleParameterDatacreated from givenRuleParameterDatawith replaced actual value.java.lang.ObjectPromotionMessageParameterResolutionStrategy. getValue(RuleParameterData data, PromotionResultModel promotionResult, java.util.Locale locale)resolves the givenRuleParameterDatainto a displayable Object. -
Uses of RuleParameterData in de.hybris.platform.promotionengineservices.promotionengine.impl
Methods in de.hybris.platform.promotionengineservices.promotionengine.impl that return RuleParameterData Modifier and Type Method Description protected RuleParameterDataDefaultListResolutionStrategy. createRuleParameterData(RuleParameterData source, java.lang.Object value)protected RuleParameterDataDefaultPromotionEngineResultServiceTest. createRuleParameterData(java.lang.String uuid, java.lang.String type, java.lang.Object value)RuleParameterDataDefaultCurrencyAmountResolutionStrategy. getReplacedParameter(RuleParameterData paramToReplace, PromotionResultModel promotionResult, java.lang.Object actualValueAsObject)RuleParameterDataDefaultObjectResolutionStrategy. getReplacedParameter(RuleParameterData paramToReplace, PromotionResultModel promotionResult, java.lang.Object actualValueAsObject)protected RuleParameterDataDefaultPromotionEngineResultService. replaceRuleParameterValue(PromotionResultModel promotionResult, java.util.Map<java.lang.String,java.lang.Object> messageActionValues, RuleParameterData parameter)Methods in de.hybris.platform.promotionengineservices.promotionengine.impl with parameters of type RuleParameterData Modifier and Type Method Description protected RuleParameterDataDefaultListResolutionStrategy. createRuleParameterData(RuleParameterData source, java.lang.Object value)RuleParameterDataDefaultCurrencyAmountResolutionStrategy. getReplacedParameter(RuleParameterData paramToReplace, PromotionResultModel promotionResult, java.lang.Object actualValueAsObject)RuleParameterDataDefaultObjectResolutionStrategy. getReplacedParameter(RuleParameterData paramToReplace, PromotionResultModel promotionResult, java.lang.Object actualValueAsObject)java.lang.StringDefaultCategoryResolutionStrategy. getValue(RuleParameterData data, PromotionResultModel promotionResult, java.util.Locale locale)java.lang.StringDefaultCurrencyAmountResolutionStrategy. getValue(RuleParameterData data, PromotionResultModel promotionResult, java.util.Locale locale)java.lang.StringDefaultListResolutionStrategy. getValue(RuleParameterData data, PromotionResultModel promotionResult, java.util.Locale locale)java.lang.StringDefaultObjectResolutionStrategy. getValue(RuleParameterData data, PromotionResultModel promotionResult, java.util.Locale locale)java.lang.StringDefaultProductResolutionStrategy. getValue(RuleParameterData data, PromotionResultModel promotionResult, java.util.Locale locale)protected java.lang.StringDefaultListResolutionStrategy. itemValue(PromotionResultModel promotionResult, java.util.Locale locale, RuleParameterData newData)protected RuleParameterDataDefaultPromotionEngineResultService. replaceRuleParameterValue(PromotionResultModel promotionResult, java.util.Map<java.lang.String,java.lang.Object> messageActionValues, RuleParameterData parameter)protected java.lang.ObjectDefaultPromotionEngineResultService. resolveParameterValue(RuleParameterData parameter, PromotionResultModel promotionResult, java.util.Locale locale)Method parameters in de.hybris.platform.promotionengineservices.promotionengine.impl with type arguments of type RuleParameterData Modifier and Type Method Description protected java.lang.StringDefaultPromotionEngineResultService. getMessageWithResolvedParameters(PromotionResultModel promotionResult, java.util.Locale locale, java.lang.String messageFiredPositional, java.util.List<RuleParameterData> parameters)Formats message by resolving placeholders defined in the message.protected voidDefaultPromotionEngineResultService. logMissingParametersResolutionStrategies(java.util.List<RuleParameterData> parameters, java.util.Map<java.lang.String,java.lang.Object> messageActionValues) -
Uses of RuleParameterData in de.hybris.platform.rulebuilderbackoffice.editors
Methods in de.hybris.platform.rulebuilderbackoffice.editors that return types with arguments of type RuleParameterData Modifier and Type Method Description protected java.util.Map<java.lang.String,RuleParameterData>AbstractEditorViewModel. convertParametersToRuleParameters(java.util.Map<java.lang.String,ParameterModel> parameters, java.util.Map<java.lang.String,RuleParameterDefinitionData> ruleParameterDefinitions)Methods in de.hybris.platform.rulebuilderbackoffice.editors with parameters of type RuleParameterData Modifier and Type Method Description protected java.util.List<ValidationInfoModel>AbstractEditorViewModel. loadParameterValidationInfos(RuleParameterData ruleParameter)Method parameters in de.hybris.platform.rulebuilderbackoffice.editors with type arguments of type RuleParameterData Modifier and Type Method Description protected java.util.Map<java.lang.String,ParameterModel>AbstractEditorViewModel. convertRuleParametersToParameters(java.util.Map<java.lang.String,RuleParameterData> ruleParameters, java.util.Map<java.lang.String,RuleParameterDefinitionData> ruleParameterDefinitions) -
Uses of RuleParameterData in de.hybris.platform.ruledefinitions.conditions
Methods in de.hybris.platform.ruledefinitions.conditions with parameters of type RuleParameterData Modifier and Type Method Description protected voidRuleTargetCustomersConditionTranslator. addExcludedCustomersAndCustomerGroupsConditions(RuleCompilerContext context, RuleParameterData excludedCustomerGroupsParameter, RuleParameterData excludedCustomersParameter, RuleIrGroupCondition irTargetCustomersCondition)protected voidRuleQualifyingCategoriesConditionTranslator. addExcludedProductsAndCategoriesConditions(RuleCompilerContext context, RuleParameterData excludedCategoriesParameter, RuleParameterData excludedProductsParameter, RuleIrGroupCondition irQualifyingCategoriesCondition)protected voidRuleQualifyingCategoriesWithCategoryRAOSupportConditionTranslator. addExcludedProductsAndCategoriesConditions(RuleCompilerContext context, RuleParameterData excludedCategoriesParameter, RuleParameterData excludedProductsParameter, RuleIrGroupCondition irQualifyingCategoriesCondition)Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of RuleParameterData in de.hybris.platform.ruledefinitions.validation
Methods in de.hybris.platform.ruledefinitions.validation with parameters of type RuleParameterData Modifier and Type Method Description voidRulePercentageParameterValidator. validate(RuleCompilerContext context, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition)voidRulePositiveNumberParameterValidator. validate(RuleCompilerContext context, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition)protected voidRulePositiveNumberParameterValidator. validatePositiveCollectionValue(RuleCompilerContext context, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition)protected voidRulePositiveNumberParameterValidator. validatePositiveMapValue(RuleCompilerContext context, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition)protected voidRulePositiveNumberParameterValidator. validatePositiveNumber(RuleCompilerContext context, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition, java.lang.Number number) -
Uses of RuleParameterData in de.hybris.platform.ruleengineservices.compiler
Methods in de.hybris.platform.ruleengineservices.compiler that return RuleParameterData Modifier and Type Method Description RuleParameterDataRuleCompilerParameterProblem. getParameter()Methods in de.hybris.platform.ruleengineservices.compiler that return types with arguments of type RuleParameterData Modifier and Type Method Description java.util.List<RuleParameterData>RuleCompilerContext. getRuleParameters()Returns the rule parameters.Methods in de.hybris.platform.ruleengineservices.compiler with parameters of type RuleParameterData Modifier and Type Method Description RuleCompilerParameterProblemRuleCompilerProblemFactory. createParameterProblem(RuleCompilerProblem.Severity severity, java.lang.String messageKey, RuleParameterData parameterData, RuleParameterDefinitionData parameterDefinitionData, java.lang.Object... parameters)Creates a new rule compiler parameter problem with localized message with parameters.voidRuleParameterValidator. validate(RuleCompilerContext context, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition)Validate a rule parameter -
Uses of RuleParameterData in de.hybris.platform.ruleengineservices.compiler.impl
Methods in de.hybris.platform.ruleengineservices.compiler.impl that return RuleParameterData Modifier and Type Method Description RuleParameterDataDefaultRuleCompilerParameterProblem. getParameter()Methods in de.hybris.platform.ruleengineservices.compiler.impl that return types with arguments of type RuleParameterData Modifier and Type Method Description java.util.List<RuleParameterData>DefaultRuleCompilerContext. getRuleParameters()Methods in de.hybris.platform.ruleengineservices.compiler.impl with parameters of type RuleParameterData Modifier and Type Method Description RuleCompilerParameterProblemDefaultRuleCompilerProblemFactory. createParameterProblem(RuleCompilerProblem.Severity severity, java.lang.String messageKey, RuleParameterData parameterData, RuleParameterDefinitionData parameterDefinitionData, java.lang.Object... parameters)protected voidDefaultSourceRuleSourceCodeTranslator. normalizeRuleParameter(RuleParameterData parameter)Method parameters in de.hybris.platform.ruleengineservices.compiler.impl with type arguments of type RuleParameterData Modifier and Type Method Description protected voidDefaultRuleActionsTranslator. validateParameters(RuleCompilerContext context, RuleActionDefinitionData ruleDefinition, java.util.Map<java.lang.String,RuleParameterData> parameters, java.util.Map<java.lang.String,RuleParameterDefinitionData> parameterDefinitions)protected voidDefaultRuleConditionsTranslator. validateParameters(RuleCompilerContext context, RuleConditionDefinitionData ruleDefinition, java.util.Map<java.lang.String,RuleParameterData> parameters, java.util.Map<java.lang.String,RuleParameterDefinitionData> parameterDefinitions)Constructors in de.hybris.platform.ruleengineservices.compiler.impl with parameters of type RuleParameterData Constructor Description DefaultRuleCompilerParameterProblem(RuleCompilerProblem.Severity severity, java.lang.String message, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition) -
Uses of RuleParameterData in de.hybris.platform.ruleengineservices.definitions.validation
Methods in de.hybris.platform.ruleengineservices.definitions.validation with parameters of type RuleParameterData Modifier and Type Method Description voidRuleContainerIdParameterValidator. validate(RuleCompilerContext context, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition)voidRuleContainersParameterValidator. validate(RuleCompilerContext context, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition)voidRuleRequiredParameterValidator. validate(RuleCompilerContext context, AbstractRuleDefinitionData ruleDefinition, RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition) -
Uses of RuleParameterData in de.hybris.platform.ruleengineservices.rule.data
Methods in de.hybris.platform.ruleengineservices.rule.data that return types with arguments of type RuleParameterData Modifier and Type Method Description java.util.Map<java.lang.String,RuleParameterData>AbstractRuleData. getParameters()Method parameters in de.hybris.platform.ruleengineservices.rule.data with type arguments of type RuleParameterData Modifier and Type Method Description voidAbstractRuleData. setParameters(java.util.Map<java.lang.String,RuleParameterData> parameters) -
Uses of RuleParameterData in de.hybris.platform.ruleengineservices.rule.services
Methods in de.hybris.platform.ruleengineservices.rule.services that return RuleParameterData Modifier and Type Method Description RuleParameterDataRuleParametersService. createParameterFromDefinition(RuleParameterDefinitionData definition)Creates a new parameter from a definition.Methods in de.hybris.platform.ruleengineservices.rule.services that return types with arguments of type RuleParameterData Modifier and Type Method Description java.util.List<RuleParameterData>RuleParametersService. convertParametersFromString(java.lang.String parameters)Converts the String representation toRuleParameterDataobjects.Method parameters in de.hybris.platform.ruleengineservices.rule.services with type arguments of type RuleParameterData Modifier and Type Method Description java.lang.StringRuleParametersService. convertParametersToString(java.util.List<RuleParameterData> parameters)Converts theRuleParameterDataobjects to a String representation. -
Uses of RuleParameterData in de.hybris.platform.ruleengineservices.rule.services.impl
Methods in de.hybris.platform.ruleengineservices.rule.services.impl that return RuleParameterData Modifier and Type Method Description RuleParameterDataDefaultRuleParametersService. createParameterFromDefinition(RuleParameterDefinitionData definition)Methods in de.hybris.platform.ruleengineservices.rule.services.impl that return types with arguments of type RuleParameterData Modifier and Type Method Description java.util.List<RuleParameterData>DefaultRuleParametersService. convertParametersFromString(java.lang.String parameters)Method parameters in de.hybris.platform.ruleengineservices.rule.services.impl with type arguments of type RuleParameterData Modifier and Type Method Description java.lang.StringDefaultRuleParametersService. convertParametersToString(java.util.List<RuleParameterData> parameters) -
Uses of RuleParameterData in de.hybris.platform.ruleengineservices.rule.strategies
Methods in de.hybris.platform.ruleengineservices.rule.strategies that return types with arguments of type RuleParameterData Modifier and Type Method Description java.util.List<RuleParameterData>RuleParametersConverter. fromString(java.lang.String parameters)Converts the String representation to parameter data objects.Methods in de.hybris.platform.ruleengineservices.rule.strategies with parameters of type RuleParameterData Modifier and Type Method Description java.lang.StringRuleMessageParameterDecorator. decorate(java.lang.String formattedValue, RuleParameterData parameter)java.lang.StringRuleParameterUuidGenerator. generateUuid(RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition)Generates a new new uuid.Method parameters in de.hybris.platform.ruleengineservices.rule.strategies with type arguments of type RuleParameterData Modifier and Type Method Description java.lang.StringRuleMessageFormatStrategy. format(java.lang.String message, java.util.Map<java.lang.String,RuleParameterData> parameters, java.util.Locale locale)Formats a message with the given parameters and locale.java.lang.StringRuleMessageFormatStrategy. format(java.lang.String message, java.util.Map<java.lang.String,RuleParameterData> parameters, java.util.Locale locale, RuleMessageParameterDecorator parameterDecorator)Formats a message with the given parameters and locale.java.lang.StringRuleParametersConverter. toString(java.util.List<RuleParameterData> parameters)Converts the parameter data objects to a String representation. -
Uses of RuleParameterData in de.hybris.platform.ruleengineservices.rule.strategies.impl
Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl that return RuleParameterData Modifier and Type Method Description RuleParameterDataDefaultRuleMessageFormatStrategy.DecoratorFormat. getParameter()Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl that return types with arguments of type RuleParameterData Modifier and Type Method Description protected java.util.List<RuleParameterData>DefaultRuleParametersConverterTest. createParametersComplex()protected java.util.List<RuleParameterData>DefaultRuleParametersConverterTest. createParametersSimple()java.util.List<RuleParameterData>DefaultRuleParametersConverter. fromString(java.lang.String parameters)Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl with parameters of type RuleParameterData Modifier and Type Method Description java.lang.StringDefaultRuleParameterUuidGenerator. generateUuid(RuleParameterData parameter, RuleParameterDefinitionData parameterDefinition)protected booleanDefaultRuleParametersConverterTest. isSameParameter(RuleParameterData parameter1, RuleParameterData parameter2)protected java.lang.ObjectDefaultRuleMessageFormatStrategy. resolveValue(RuleParameterData parameter, java.util.Locale locale)protected java.lang.ObjectDefaultRuleMessageFormatStrategy. sanitizeValue(RuleParameterData parameter)Method parameters in de.hybris.platform.ruleengineservices.rule.strategies.impl with type arguments of type RuleParameterData Modifier and Type Method Description protected voidDefaultRuleParametersConverter. convertParameterValues(java.util.List<RuleParameterData> parameters)java.lang.StringDefaultRuleMessageFormatStrategy. format(java.lang.String message, java.util.Map<java.lang.String,RuleParameterData> parameters, java.util.Locale locale)java.lang.StringDefaultRuleMessageFormatStrategy. format(java.lang.String message, java.util.Map<java.lang.String,RuleParameterData> parameters, java.util.Locale locale, RuleMessageParameterDecorator parameterDecorator)protected java.lang.StringAbstractRuleBreadcrumbsBuilder. formatBreadcrumb(java.lang.String breadcrumb, java.util.Map<java.lang.String,RuleParameterData> parameters, java.util.Locale locale, boolean styled, boolean decorated)protected booleanDefaultRuleActionsConverterTest. isSameParameters(java.util.Map<java.lang.String,RuleParameterData> parameters1, java.util.Map<java.lang.String,RuleParameterData> parameters2)protected booleanDefaultRuleConditionsConverterTest. isSameParameters(java.util.Map<java.lang.String,RuleParameterData> parameters1, java.util.Map<java.lang.String,RuleParameterData> parameters2)protected booleanDefaultRuleParametersConverterTest. isSameParameters(java.util.List<RuleParameterData> parameters1, java.util.List<RuleParameterData> parameters2)java.lang.StringDefaultRuleParametersConverter. toString(java.util.List<RuleParameterData> parameters)Constructors in de.hybris.platform.ruleengineservices.rule.strategies.impl with parameters of type RuleParameterData Constructor Description DecoratorFormat(java.text.Format delegate, RuleParameterData parameter, RuleMessageParameterDecorator decorator) -
Uses of RuleParameterData in de.hybris.platform.ruleengineservices.validation
Methods in de.hybris.platform.ruleengineservices.validation with parameters of type RuleParameterData Modifier and Type Method Description protected <V> java.util.Collection<V>ConditionToValuesMapper. normalizeValue(RuleParameterData parameterData) -
Uses of RuleParameterData in de.hybris.platform.sap.productconfig.rules.action.strategy.impl
Method parameters in de.hybris.platform.sap.productconfig.rules.action.strategy.impl with type arguments of type RuleParameterData Modifier and Type Method Description protected java.lang.StringProductConfigAbstractRuleActionStrategy. replaceMessageParameters(java.lang.String messageFired, java.util.List<RuleParameterData> paramList) -
Uses of RuleParameterData in de.hybris.platform.sap.productconfig.rules.backoffice.editors.actionseditor
Method parameters in de.hybris.platform.sap.productconfig.rules.backoffice.editors.actionseditor with type arguments of type RuleParameterData Modifier and Type Method Description protected java.util.Map<java.lang.String,ParameterModel>ProductconfigActionsEditorViewModel. convertRuleParametersToParameters(java.util.Map<java.lang.String,RuleParameterData> ruleParameters, java.util.Map<java.lang.String,RuleParameterDefinitionData> ruleParameterDefinitions) -
Uses of RuleParameterData in de.hybris.platform.sap.productconfig.rules.conditions
Methods in de.hybris.platform.sap.productconfig.rules.conditions with parameters of type RuleParameterData Modifier and Type Method Description protected java.lang.StringRuleConfigurableProductBaseConditionTranslator. processParameter(RuleParameterData parameter)protected booleanRuleConfigurableProductBaseConditionTranslator. processValueOperatorParameter(RuleParameterData valueOperatorParameter)
-