| 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 |
ConditionModel.getConditionDefinition() |
RuleConditionDefinitionData |
ConditionDefinitionModel.getConditionDefinition() |
| Modifier and Type | Method and Description |
|---|---|
protected <any> |
ConditionsEditorController.convertConditionsToTree(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions)
Deprecated.
|
protected TreeNodeModel<ConditionModel> |
ConditionsEditorViewModel.convertConditionsToTree(List<RuleConditionData> ruleConditions,
Map<String,RuleConditionDefinitionData> ruleConditionDefinitions) |
protected <any> |
ConditionsEditorController.convertConditionToTreeNode(RuleConditionData condition,
Map<String,RuleConditionDefinitionData> conditionDefinitions,
List<<any>> openNodes)
Deprecated.
|
protected TreeNodeModel<ConditionModel> |
ConditionsEditorViewModel.convertConditionToTreeNode(RuleConditionData ruleCondition,
Map<String,RuleConditionDefinitionData> ruleConditionDefinitions,
TreeNodeModel<ConditionModel> parentNode) |
protected void |
ConditionsEditorViewModel.loadConditionDefinitions(Map<String,RuleConditionDefinitionData> ruleConditionDefinitions) |
protected void |
ConditionsEditorViewModel.loadConditions(Map<String,RuleConditionDefinitionData> ruleConditionDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
Map<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 |
|---|---|
Map<String,RuleConditionDefinitionData> |
DefaultRuleCompilerContext.getConditionDefinitions() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultRuleConditionsTranslator.validateParameters(RuleCompilerContext context,
RuleConditionDefinitionData ruleDefinition,
Map<String,RuleParameterData> parameters,
Map<String,RuleParameterDefinitionData> parameterDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
List<RuleConditionDefinitionData> |
RuleConditionsRegistry.getAllConditionDefinitions()
Returns all
RuleConditionDefinitionData objects. |
Map<String,RuleConditionDefinitionData> |
RuleConditionsRegistry.getAllConditionDefinitionsAsMap()
Returns all
RuleConditionDefinitionData objects. |
List<RuleConditionDefinitionData> |
RuleConditionsRegistry.getConditionDefinitionsForRuleType(Class<?> ruleType)
Returns
RuleConditionDefinitionData objects for given rule type. |
Map<String,RuleConditionDefinitionData> |
RuleConditionsRegistry.getConditionDefinitionsForRuleTypeAsMap(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 |
|---|---|
String |
RuleConditionsService.buildConditionBreadcrumbs(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions)
Builds breadcrumbs for the conditions.
|
String |
RuleConditionsService.buildStyledConditionBreadcrumbs(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions)
Builds styled breadcrumbs for the conditions.
|
List<RuleConditionData> |
RuleConditionsService.convertConditionsFromString(String conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions)
Converts the String representation to
RuleConditionData objects. |
String |
RuleConditionsService.convertConditionsToString(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions)
Converts the
RuleConditionData objects to a String representation. |
| Modifier and Type | Method and Description |
|---|---|
protected List<RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.convertConditionDefinitions(List<RuleConditionDefinitionModel> definitions) |
List<RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.getAllConditionDefinitions() |
Map<String,RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.getAllConditionDefinitionsAsMap() |
List<RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.getConditionDefinitionsForRuleType(Class<?> ruleType) |
Map<String,RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.getConditionDefinitionsForRuleTypeAsMap(Class<?> ruleType) |
Converter<RuleConditionDefinitionModel,RuleConditionDefinitionData> |
DefaultRuleConditionsRegistry.getRuleConditionDefinitionConverter() |
| Modifier and Type | Method and Description |
|---|---|
RuleConditionData |
DefaultRuleConditionsService.createConditionFromDefinition(RuleConditionDefinitionData definition) |
| Modifier and Type | Method and Description |
|---|---|
String |
DefaultRuleConditionsService.buildConditionBreadcrumbs(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions) |
String |
DefaultRuleConditionsService.buildStyledConditionBreadcrumbs(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions) |
List<RuleConditionData> |
DefaultRuleConditionsService.convertConditionsFromString(String conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions) |
String |
DefaultRuleConditionsService.convertConditionsToString(List<RuleConditionData> conditions,
Map<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 |
|---|---|
String |
RuleConditionBreadcrumbsBuilder.buildConditionBreadcrumbs(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions)
Builds breadcrumbs for the conditions.
|
String |
RuleConditionBreadcrumbsBuilder.buildStyledConditionBreadcrumbs(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions)
Builds styled breadcrumbs for the conditions.
|
List<RuleConditionData> |
RuleConditionsConverter.fromString(String conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions)
Converts the String representation to condition data objects.
|
String |
RuleConditionsConverter.toString(List<RuleConditionData> conditions,
Map<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 String |
DefaultRuleConditionBreadcrumbsBuilder.buildBreadcrumbs(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions,
boolean styled) |
protected void |
DefaultRuleConditionBreadcrumbsBuilder.buildBreadcrumbsHelper(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions,
boolean styled,
String prefix,
String suffix,
String separator,
boolean isRootParent,
Locale locale,
StringBuilder breadcrumbBuilder) |
String |
DefaultRuleConditionBreadcrumbsBuilder.buildConditionBreadcrumbs(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions) |
protected String |
DefaultRuleConditionBreadcrumbsBuilder.buildSeparator(RuleConditionData parentCondition,
Map<String,RuleConditionDefinitionData> conditionDefinitions,
Locale locale,
boolean styled) |
String |
DefaultRuleConditionBreadcrumbsBuilder.buildStyledConditionBreadcrumbs(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions) |
protected void |
DefaultRuleConditionsConverter.convertParameterValues(Map<String,RuleConditionDefinitionData> conditionDefinitions,
List<RuleConditionData> conditions) |
protected List<DefaultRuleConditionBreadcrumbsBuilder.RuleConditionBreadcrumbData> |
DefaultRuleConditionBreadcrumbsBuilder.extractConditionBreadcrumbs(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions,
Locale locale,
boolean styled) |
List<RuleConditionData> |
DefaultRuleConditionsConverter.fromString(String conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions) |
String |
DefaultRuleConditionsConverter.toString(List<RuleConditionData> conditions,
Map<String,RuleConditionDefinitionData> conditionDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
RuleIrCondition |
RuleConfigurableProductConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleConfigurableProductCustomerGroupsConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleConfigurableProductCustomersConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
RuleIrCondition |
RuleConfigurableProductInCartConditionTranslator.translate(RuleCompilerContext context,
RuleConditionData condition,
RuleConditionDefinitionData conditionDefinition) |
Copyright © 2017 SAP SE. All Rights Reserved.