| Modifier and Type | Method and Description |
|---|---|
RuleIrCondition |
RuleQualifyingCouponsConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
| Modifier and Type | Method and Description |
|---|---|
RuleIrCondition |
RuleCxPromotionActionResultTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
| Modifier and Type | Method and Description |
|---|---|
RuleConditionDefinitionData |
ConditionDefinitionModel.getConditionDefinition() |
RuleConditionDefinitionData |
ConditionModel.getConditionDefinition() |
| Modifier and Type | Method and Description |
|---|---|
protected TreeNodeModel<ConditionModel> |
ConditionsEditorViewModel.createTreeNodeFromCondition(RuleConditionData ruleCondition,
RuleConditionDefinitionData ruleConditionDefinition,
TreeNodeModel<ConditionModel> parentNode) |
protected TreeNodeModel<ConditionModel> |
ConditionsEditorViewModel.createTreeNodeFromConditionDefinition(RuleConditionDefinitionData ruleConditionDefinition,
TreeNodeModel<ConditionModel> parentNode) |
void |
ConditionDefinitionModel.setConditionDefinition(RuleConditionDefinitionData conditionDefinition) |
void |
ConditionModel.setConditionDefinition(RuleConditionDefinitionData conditionDefinition) |
| Modifier and Type | Method and Description |
|---|---|
protected TreeNodeModel<ConditionModel> |
ConditionsEditorViewModel.convertConditionsToTree(java.util.List<RuleConditionData> ruleConditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> ruleConditionDefinitions) |
protected TreeNodeModel<ConditionModel> |
ConditionsEditorViewModel.convertConditionToTreeNode(RuleConditionData ruleCondition,
java.util.Map<java.lang.String,RuleConditionDefinitionData> ruleConditionDefinitions,
TreeNodeModel<ConditionModel> parentNode) |
protected void |
ConditionsEditorViewModel.loadConditionDefinitions(java.util.Map<java.lang.String,RuleConditionDefinitionData> ruleConditionDefinitions) |
protected void |
ConditionsEditorViewModel.loadConditions(java.util.Map<java.lang.String,RuleConditionDefinitionData> ruleConditionDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
RuleIrCondition |
RuleQualifyingCategoriesConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleTargetCustomersConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleCartTotalConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleCustomerSupportConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleProductPriceConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleOrderThresholdPerfectPartnerConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleQualifyingProductsConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleEntryGroupTypeConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,RuleConditionDefinitionData> |
RuleCompilerContext.getConditionDefinitions()
Returns condition definitions for rule
|
| Modifier and Type | Method and Description |
|---|---|
RuleIrCondition |
RuleConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition)
Translates a rule condition to the intermediate representation.
|
void |
RuleConditionValidator.validate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition)
Validates a rule condition.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,RuleConditionDefinitionData> |
DefaultRuleCompilerContext.getConditionDefinitions() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultRuleConditionsTranslator.validateParameters(RuleCompilerContext context,
RuleConditionDefinitionData ruleDefinition,
java.util.Map<java.lang.String,RuleParameterData> parameters,
java.util.Map<java.lang.String,RuleParameterDefinitionData> parameterDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<RuleConditionDefinitionData> |
RuleConditionsRegistry.getAllConditionDefinitions()
Returns all
RuleConditionDefinitionData objects. |
java.util.Map<java.lang.String,RuleConditionDefinitionData> |
RuleConditionsRegistry.getAllConditionDefinitionsAsMap()
Returns all
RuleConditionDefinitionData objects. |
java.util.List<RuleConditionDefinitionData> |
RuleConditionsRegistry.getConditionDefinitionsForRuleType(java.lang.Class<?> ruleType)
Returns
RuleConditionDefinitionData objects for given rule type. |
java.util.Map<java.lang.String,RuleConditionDefinitionData> |
RuleConditionsRegistry.getConditionDefinitionsForRuleTypeAsMap(java.lang.Class<?> ruleType)
Returns
RuleConditionDefinitionData objects for given rule type. |
| Modifier and Type | Method and Description |
|---|---|
RuleConditionData |
RuleConditionsService.createConditionFromDefinition(RuleConditionDefinitionData definition)
Creates a new condition from a definition.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
RuleConditionsService.buildConditionBreadcrumbs(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)
Builds breadcrumbs for the conditions.
|
java.lang.String |
RuleConditionsService.buildStyledConditionBreadcrumbs(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)
Builds styled breadcrumbs for the conditions.
|
java.util.List<RuleConditionData> |
RuleConditionsService.convertConditionsFromString(java.lang.String conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)
Converts the String representation to
RuleConditionData objects. |
java.lang.String |
RuleConditionsService.convertConditionsToString(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)
Converts the
RuleConditionData objects to a String representation. |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.convertConditionDefinitions(java.util.List<RuleConditionDefinitionModel> definitions) |
java.util.List<RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.getAllConditionDefinitions() |
java.util.Map<java.lang.String,RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.getAllConditionDefinitionsAsMap() |
java.util.List<RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.getConditionDefinitionsForRuleType(java.lang.Class<?> ruleType) |
java.util.Map<java.lang.String,RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.getConditionDefinitionsForRuleTypeAsMap(java.lang.Class<?> ruleType) |
Converter<RuleConditionDefinitionModel,RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.getRuleConditionDefinitionConverter() |
| Modifier and Type | Method and Description |
|---|---|
RuleConditionData |
DefaultRuleConditionsService.createConditionFromDefinition(RuleConditionDefinitionData definition) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
DefaultRuleConditionsService.buildConditionBreadcrumbs(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions) |
java.lang.String |
DefaultRuleConditionsService.buildStyledConditionBreadcrumbs(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions) |
java.util.List<RuleConditionData> |
DefaultRuleConditionsService.convertConditionsFromString(java.lang.String conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions) |
java.lang.String |
DefaultRuleConditionsService.convertConditionsToString(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions) |
void |
DefaultRuleConditionsRegistry.setRuleConditionDefinitionConverter(Converter<RuleConditionDefinitionModel,RuleConditionDefinitionData> ruleConditionDefinitionConverter) |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleConditionDefinitionPopulator.populate(RuleConditionDefinitionModel source,
RuleConditionDefinitionData target) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
RuleConditionBreadcrumbsBuilder.buildConditionBreadcrumbs(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)
Builds breadcrumbs for the conditions.
|
java.lang.String |
RuleConditionBreadcrumbsBuilder.buildStyledConditionBreadcrumbs(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)
Builds styled breadcrumbs for the conditions.
|
java.util.List<RuleConditionData> |
RuleConditionsConverter.fromString(java.lang.String conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)
Converts the String representation to condition data objects.
|
java.lang.String |
RuleConditionsConverter.toString(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)
Converts the condition data objects to a String representation.
|
| Modifier and Type | Method and Description |
|---|---|
RuleConditionDefinitionData |
DefaultRuleConditionBreadcrumbsBuilder.RuleConditionBreadcrumbData.getConditionDefinition() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultRuleConditionBreadcrumbsBuilder.RuleConditionBreadcrumbData.setConditionDefinition(RuleConditionDefinitionData conditionDefinition) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
DefaultRuleConditionBreadcrumbsBuilder.buildBreadcrumbs(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions,
boolean styled) |
protected void |
DefaultRuleConditionBreadcrumbsBuilder.buildBreadcrumbsHelper(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions,
boolean styled,
java.lang.String prefix,
java.lang.String suffix,
java.lang.String separator,
boolean isRootParent,
java.util.Locale locale,
java.lang.StringBuilder breadcrumbBuilder) |
java.lang.String |
DefaultRuleConditionBreadcrumbsBuilder.buildConditionBreadcrumbs(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions) |
protected java.lang.String |
DefaultRuleConditionBreadcrumbsBuilder.buildSeparator(RuleConditionData parentCondition,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions,
java.util.Locale locale,
boolean styled) |
java.lang.String |
DefaultRuleConditionBreadcrumbsBuilder.buildStyledConditionBreadcrumbs(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions) |
protected void |
DefaultRuleConditionsConverter.convertParameterValues(java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions,
java.util.List<RuleConditionData> conditions) |
protected java.util.List<DefaultRuleConditionBreadcrumbsBuilder.RuleConditionBreadcrumbData> |
DefaultRuleConditionBreadcrumbsBuilder.extractConditionBreadcrumbs(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions,
java.util.Locale locale,
boolean styled) |
java.util.List<RuleConditionData> |
DefaultRuleConditionsConverter.fromString(java.lang.String conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions) |
java.lang.String |
DefaultRuleConditionsConverter.toString(java.util.List<RuleConditionData> conditions,
java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
RuleIrCondition |
RuleConfigurableProductConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleConfigurableProductInCartConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleConfigurableProductCustomersConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleConfigurableProductCustomerGroupsConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
Copyright © 2018 SAP SE. All Rights Reserved.