Interface RuleConditionBreadcrumbsBuilder

All Known Implementing Classes:
DefaultRuleConditionBreadcrumbsBuilder

public interface RuleConditionBreadcrumbsBuilder
Implementations of this interface create breadcrumbs for the conditions.
  • Method Details

    • buildConditionBreadcrumbs

      String buildConditionBreadcrumbs(List<RuleConditionData> conditions, Map<String,RuleConditionDefinitionData> conditionDefinitions)
      Builds breadcrumbs for the conditions.
      Parameters:
      conditions - - conditions
      conditionDefinitions - - condition definitions
      Returns:
      the condition breadcrumbs
    • buildStyledConditionBreadcrumbs

      String buildStyledConditionBreadcrumbs(List<RuleConditionData> conditions, Map<String,RuleConditionDefinitionData> conditionDefinitions)
      Builds styled breadcrumbs for the conditions.
      Parameters:
      conditions - - conditions
      conditionDefinitions - - condition definitions
      Returns:
      the styled condition breadcrumbs