Uses of Class
de.hybris.platform.ruleengineservices.rule.data.RuleConditionData
-
-
Uses of RuleConditionData in de.hybris.platform.couponservices.conditions
Methods in de.hybris.platform.couponservices.conditions with parameters of type RuleConditionData Modifier and Type Method Description RuleIrConditionRuleQualifyingCouponsConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) -
Uses of RuleConditionData in de.hybris.platform.customercouponservices.compiler.strategies.impl
Methods in de.hybris.platform.customercouponservices.compiler.strategies.impl with parameters of type RuleConditionData Modifier and Type Method Description voidDefaultCouponConditionResolutionStrategy. getAndStoreParameterValues(RuleConditionData condition, PromotionSourceRuleModel rule, RuleBasedPromotionModel promotion) -
Uses of RuleConditionData in de.hybris.platform.personalizationpromotions.translator
Methods in de.hybris.platform.personalizationpromotions.translator with parameters of type RuleConditionData Modifier and Type Method Description RuleIrConditionRuleCxPromotionActionResultTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) -
Uses of RuleConditionData in de.hybris.platform.promotionengineservices.compiler.listeners
Method parameters in de.hybris.platform.promotionengineservices.compiler.listeners with type arguments of type RuleConditionData Modifier and Type Method Description protected voidPromotionRuleCompilerListener. extractAndStoreParamValues(PromotionSourceRuleModel rule, java.lang.String moduleName, java.util.List<RuleConditionData> conditions)Parse rule parameters of specific types (like list of products or categories) and store them in the database. -
Uses of RuleConditionData in de.hybris.platform.promotionengineservices.compiler.processors
Method parameters in de.hybris.platform.promotionengineservices.compiler.processors with type arguments of type RuleConditionData Modifier and Type Method Description protected java.util.Map<java.lang.String,java.lang.Object>PromotionRuleIrProcessor. getSharedParameters(java.util.List<RuleConditionData> ruleConditionDataList) -
Uses of RuleConditionData in de.hybris.platform.promotionengineservices.compiler.strategies
Methods in de.hybris.platform.promotionengineservices.compiler.strategies with parameters of type RuleConditionData Modifier and Type Method Description voidConditionResolutionStrategy. getAndStoreParameterValues(RuleConditionData condition, PromotionSourceRuleModel rule, RuleBasedPromotionModel ruleBasedPromotion)Gets the value from parameters ofconditionand stores it together with the givenpromotionSourceRule -
Uses of RuleConditionData in de.hybris.platform.promotionengineservices.compiler.strategies.impl
Methods in de.hybris.platform.promotionengineservices.compiler.strategies.impl with parameters of type RuleConditionData Modifier and Type Method Description voidDefaultCatConditionResolutionStrategy. getAndStoreParameterValues(RuleConditionData condition, PromotionSourceRuleModel rule, RuleBasedPromotionModel ruleBasedPromotion)voidDefaultProductConditionResolutionStrategy. getAndStoreParameterValues(RuleConditionData condition, PromotionSourceRuleModel rule, RuleBasedPromotionModel ruleBasedPromotion) -
Uses of RuleConditionData in de.hybris.platform.rulebuilderbackoffice.editors.conditionseditor
Methods in de.hybris.platform.rulebuilderbackoffice.editors.conditionseditor that return RuleConditionData Modifier and Type Method Description protected RuleConditionDataConditionsEditorViewModel. convertTreeNodeToRuleCondition(TreeNodeModel<ConditionModel> treeNode)protected RuleConditionDataConditionsEditorViewModel. createRuleConditionFromTreeNode(TreeNodeModel<ConditionModel> treeNode)Methods in de.hybris.platform.rulebuilderbackoffice.editors.conditionseditor that return types with arguments of type RuleConditionData Modifier and Type Method Description protected java.util.List<RuleConditionData>ConditionsEditorViewModel. convertTreeToRuleConditions(TreeNodeModel<ConditionModel> rootNode)Methods in de.hybris.platform.rulebuilderbackoffice.editors.conditionseditor with parameters of type RuleConditionData Modifier and Type Method Description protected TreeNodeModel<ConditionModel>ConditionsEditorViewModel. convertConditionToTreeNode(RuleConditionData ruleCondition, java.util.Map<java.lang.String,RuleConditionDefinitionData> ruleConditionDefinitions, TreeNodeModel<ConditionModel> parentNode)protected TreeNodeModel<ConditionModel>ConditionsEditorViewModel. createTreeNodeFromCondition(RuleConditionData ruleCondition, RuleConditionDefinitionData ruleConditionDefinition, TreeNodeModel<ConditionModel> parentNode)Method parameters in de.hybris.platform.rulebuilderbackoffice.editors.conditionseditor with type arguments of type RuleConditionData Modifier and Type Method Description protected TreeNodeModel<ConditionModel>ConditionsEditorViewModel. convertConditionsToTree(java.util.List<RuleConditionData> ruleConditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> ruleConditionDefinitions) -
Uses of RuleConditionData in de.hybris.platform.ruledefinitions.conditions
Methods in de.hybris.platform.ruledefinitions.conditions with parameters of type RuleConditionData Modifier and Type Method Description RuleIrConditionRuleCartTotalConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleCustomerSupportConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleEntryGroupTypeConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleOrderThresholdPerfectPartnerConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleProductPriceConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleQualifyingCategoriesConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleQualifyingProductsConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleTargetCustomersConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) -
Uses of RuleConditionData in de.hybris.platform.ruleengineservices.compiler
Methods in de.hybris.platform.ruleengineservices.compiler that return types with arguments of type RuleConditionData Modifier and Type Method Description java.util.List<RuleConditionData>RuleCompilerContext. getRuleConditions()Returns rule conditions for ruleMethods in de.hybris.platform.ruleengineservices.compiler with parameters of type RuleConditionData Modifier and Type Method Description RuleIrConditionRuleConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)Translates a rule condition to the intermediate representation.voidRuleConditionValidator. validate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)Validates a rule condition.Method parameters in de.hybris.platform.ruleengineservices.compiler with type arguments of type RuleConditionData Modifier and Type Method Description java.util.List<RuleIrCondition>RuleConditionsTranslator. translate(RuleCompilerContext context, java.util.List<RuleConditionData> conditions)Translates generic rule conditions to the intermediate representation.voidRuleConditionsTranslator. validate(RuleCompilerContext context, java.util.List<RuleConditionData> conditions)Validates the generic rule conditions. -
Uses of RuleConditionData in de.hybris.platform.ruleengineservices.compiler.impl
Methods in de.hybris.platform.ruleengineservices.compiler.impl that return types with arguments of type RuleConditionData Modifier and Type Method Description java.util.List<RuleConditionData>DefaultRuleCompilerContext. getRuleConditions()Method parameters in de.hybris.platform.ruleengineservices.compiler.impl with type arguments of type RuleConditionData Modifier and Type Method Description protected voidDefaultSourceRuleSourceCodeTranslator. addRuleConditionsToContext(RuleCompilerContext context, java.util.List<RuleConditionData> ruleConditions)protected voidDefaultSourceRuleSourceCodeTranslator. populateRuleParametersFromConditions(RuleCompilerContext context, java.util.List<RuleConditionData> conditions)java.util.List<RuleIrCondition>DefaultRuleConditionsTranslator. translate(RuleCompilerContext context, java.util.List<RuleConditionData> conditions)voidDefaultRuleConditionsTranslator. validate(RuleCompilerContext context, java.util.List<RuleConditionData> conditions)protected voidDefaultSourceRuleSourceCodeTranslator. validate(RuleCompilerContext context, java.util.List<RuleConditionData> conditions, java.util.List<RuleActionData> actions) -
Uses of RuleConditionData in de.hybris.platform.ruleengineservices.definitions.conditions
Methods in de.hybris.platform.ruleengineservices.definitions.conditions with parameters of type RuleConditionData Modifier and Type Method Description RuleIrConditionDefaultRuleActionConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleContainerConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleExecutableConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleGroupConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)voidRuleContainerConditionTranslator. validate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)voidRuleExecutableConditionTranslator. validate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)voidRuleGroupConditionTranslator. validate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) -
Uses of RuleConditionData in de.hybris.platform.ruleengineservices.rule.data
Methods in de.hybris.platform.ruleengineservices.rule.data that return types with arguments of type RuleConditionData Modifier and Type Method Description java.util.List<RuleConditionData>RuleConditionData. getChildren()Method parameters in de.hybris.platform.ruleengineservices.rule.data with type arguments of type RuleConditionData Modifier and Type Method Description voidRuleConditionData. setChildren(java.util.List<RuleConditionData> children) -
Uses of RuleConditionData in de.hybris.platform.ruleengineservices.rule.services
Methods in de.hybris.platform.ruleengineservices.rule.services that return RuleConditionData Modifier and Type Method Description RuleConditionDataRuleConditionsService. createConditionFromDefinition(RuleConditionDefinitionData definition)Creates a new condition from a definition.Methods in de.hybris.platform.ruleengineservices.rule.services that return types with arguments of type RuleConditionData Modifier and Type Method Description java.util.List<RuleConditionData>RuleConditionsService. convertConditionsFromString(java.lang.String conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)Converts the String representation toRuleConditionDataobjects.Method parameters in de.hybris.platform.ruleengineservices.rule.services with type arguments of type RuleConditionData Modifier and Type Method Description java.lang.StringRuleConditionsService. buildConditionBreadcrumbs(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)Builds breadcrumbs for the conditions.java.lang.StringRuleConditionsService. buildStyledConditionBreadcrumbs(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)Builds styled breadcrumbs for the conditions.java.lang.StringRuleConditionsService. convertConditionsToString(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)Converts theRuleConditionDataobjects to a String representation. -
Uses of RuleConditionData in de.hybris.platform.ruleengineservices.rule.services.impl
Methods in de.hybris.platform.ruleengineservices.rule.services.impl that return RuleConditionData Modifier and Type Method Description RuleConditionDataDefaultRuleConditionsService. createConditionFromDefinition(RuleConditionDefinitionData definition)protected RuleConditionDataDefaultSourceRuleInspectorTest. createRuleCondition(java.lang.String conditionId, RuleConditionData... children)protected RuleConditionDataDefaultSourceRuleInspector. head(java.util.List<RuleConditionData> list)Methods in de.hybris.platform.ruleengineservices.rule.services.impl that return types with arguments of type RuleConditionData Modifier and Type Method Description protected java.util.stream.Stream<RuleConditionData>DefaultSourceRuleInspector. collectAll(java.util.List<RuleConditionData> ruleConditionDatas)java.util.List<RuleConditionData>DefaultRuleConditionsService. convertConditionsFromString(java.lang.String conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)protected java.util.List<RuleConditionData>DefaultSourceRuleInspector. tail(java.util.List<RuleConditionData> list)Methods in de.hybris.platform.ruleengineservices.rule.services.impl with parameters of type RuleConditionData Modifier and Type Method Description protected RuleConditionDataDefaultSourceRuleInspectorTest. createRuleCondition(java.lang.String conditionId, RuleConditionData... children)Method parameters in de.hybris.platform.ruleengineservices.rule.services.impl with type arguments of type RuleConditionData Modifier and Type Method Description java.lang.StringDefaultRuleConditionsService. buildConditionBreadcrumbs(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)java.lang.StringDefaultRuleConditionsService. buildStyledConditionBreadcrumbs(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)protected java.util.stream.Stream<RuleConditionData>DefaultSourceRuleInspector. collectAll(java.util.List<RuleConditionData> ruleConditionDatas)java.lang.StringDefaultRuleConditionsService. convertConditionsToString(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)protected RuleConditionDataDefaultSourceRuleInspector. head(java.util.List<RuleConditionData> list)protected java.util.List<RuleConditionData>DefaultSourceRuleInspector. tail(java.util.List<RuleConditionData> list) -
Uses of RuleConditionData in de.hybris.platform.ruleengineservices.rule.strategies
Methods in de.hybris.platform.ruleengineservices.rule.strategies that return types with arguments of type RuleConditionData Modifier and Type Method Description 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.Method parameters in de.hybris.platform.ruleengineservices.rule.strategies with type arguments of type RuleConditionData Modifier and Type Method Description java.lang.StringRuleConditionBreadcrumbsBuilder. buildConditionBreadcrumbs(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)Builds breadcrumbs for the conditions.java.lang.StringRuleConditionBreadcrumbsBuilder. buildStyledConditionBreadcrumbs(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)Builds styled breadcrumbs for the conditions.java.lang.StringRuleConditionsConverter. toString(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)Converts the condition data objects to a String representation. -
Uses of RuleConditionData in de.hybris.platform.ruleengineservices.rule.strategies.impl
Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl that return RuleConditionData Modifier and Type Method Description RuleConditionDataDefaultRuleConditionBreadcrumbsBuilder.RuleConditionBreadcrumbData. getCondition()Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl that return types with arguments of type RuleConditionData Modifier and Type Method Description protected java.util.List<RuleConditionData>DefaultRuleConditionsConverterTest. createRuleConditionsComplex()protected java.util.List<RuleConditionData>DefaultRuleConditionsConverterTest. createRuleConditionsSimple()java.util.List<RuleConditionData>DefaultRuleConditionsConverter. fromString(java.lang.String conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl with parameters of type RuleConditionData Modifier and Type Method Description protected java.lang.StringDefaultRuleConditionBreadcrumbsBuilder. buildSeparator(RuleConditionData parentCondition, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions, java.util.Locale locale, boolean styled)protected booleanDefaultRuleConditionBreadcrumbsBuilder. isGroupCondition(RuleConditionData condition)protected booleanDefaultRuleConditionsConverterTest. isSameCondition(RuleConditionData ruleCondition1, RuleConditionData ruleCondition2)voidDefaultRuleConditionBreadcrumbsBuilder.RuleConditionBreadcrumbData. setCondition(RuleConditionData condition)Method parameters in de.hybris.platform.ruleengineservices.rule.strategies.impl with type arguments of type RuleConditionData Modifier and Type Method Description protected java.lang.StringDefaultRuleConditionBreadcrumbsBuilder. buildBreadcrumbs(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions, boolean styled)protected voidDefaultRuleConditionBreadcrumbsBuilder. 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.StringDefaultRuleConditionBreadcrumbsBuilder. buildConditionBreadcrumbs(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)java.lang.StringDefaultRuleConditionBreadcrumbsBuilder. buildStyledConditionBreadcrumbs(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions)protected voidDefaultRuleConditionsConverter. 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)protected booleanDefaultRuleConditionsConverterTest. isSameConditions(java.util.List<RuleConditionData> ruleConditions1, java.util.List<RuleConditionData> ruleConditions2)java.lang.StringDefaultRuleConditionsConverter. toString(java.util.List<RuleConditionData> conditions, java.util.Map<java.lang.String,RuleConditionDefinitionData> conditionDefinitions) -
Uses of RuleConditionData in de.hybris.platform.ruleengineservices.validation
Methods in de.hybris.platform.ruleengineservices.validation that return types with arguments of type RuleConditionData Modifier and Type Method Description protected java.util.stream.Stream<RuleConditionData>ConditionToValuesMapper. flatten(RuleConditionData ruleConditionData)protected java.util.function.Function<RuleConditionData,java.util.List<CategoryModel>>SourceRuleConditionOverlapValidator. getConditionToCategoriesMapper()protected java.util.function.Function<RuleConditionData,java.util.List<ProductModel>>SourceRuleConditionOverlapValidator. getConditionToProductsMapper()protected java.util.List<RuleConditionData>SourceRuleConditionOverlapValidator. getContainers(java.util.List<RuleConditionData> conditions)Methods in de.hybris.platform.ruleengineservices.validation with parameters of type RuleConditionData Modifier and Type Method Description java.util.List<T>ConditionToValuesMapper. apply(RuleConditionData ruleConditionData)protected java.util.stream.Stream<RuleConditionData>ConditionToValuesMapper. flatten(RuleConditionData ruleConditionData)Method parameters in de.hybris.platform.ruleengineservices.validation with type arguments of type RuleConditionData Modifier and Type Method Description protected java.util.List<RuleConditionData>SourceRuleConditionOverlapValidator. getContainers(java.util.List<RuleConditionData> conditions)voidSourceRuleConditionOverlapValidator. setConditionToCategoriesMapper(java.util.function.Function<RuleConditionData,java.util.List<CategoryModel>> conditionToCategoriesMapper)voidSourceRuleConditionOverlapValidator. setConditionToProductsMapper(java.util.function.Function<RuleConditionData,java.util.List<ProductModel>> conditionToProductsMapper)protected booleanSourceRuleConditionOverlapValidator. validateOverlap(java.util.Map<RuleConditionData,java.util.Set<java.lang.String>> mappedItemCodes) -
Uses of RuleConditionData in de.hybris.platform.sap.productconfig.rules.conditions
Methods in de.hybris.platform.sap.productconfig.rules.conditions with parameters of type RuleConditionData Modifier and Type Method Description protected java.lang.StringRuleConfigurableProductBaseConditionTranslator. getCstic(RuleConditionData condition)protected java.lang.StringRuleConfigurableProductBaseConditionTranslator. getCsticValue(RuleConditionData condition, java.lang.String cstic)protected java.lang.StringRuleConfigurableProductBaseConditionTranslator. getProduct(RuleConditionData condition)protected booleanRuleConfigurableProductBaseConditionTranslator. getValueOeratorContains(RuleConditionData condition)protected java.util.List<RuleIrCondition>RuleConfigurableProductBaseConditionTranslator. prepareProductConfigurationConditions(RuleConditionData condition, java.lang.String product, java.lang.Boolean inCart, java.lang.String productConfigurationRaoVariable, java.lang.String csticRaoVariable, java.lang.String csticValueRaoVariable)protected java.util.List<java.lang.String>RuleConfigurableProductCustomerGroupsConditionTranslator. retrieveCustomerGroups(RuleConditionData condition)protected ProductConfigRuleContainedDeepOperatorRuleConfigurableProductCustomerGroupsConditionTranslator. retrieveCustomerGroupsOperator(RuleConditionData condition)protected java.util.List<java.lang.String>RuleConfigurableProductCustomersConditionTranslator. retrieveCustomers(RuleConditionData condition)protected ProductConfigRuleContainedOperatorRuleConfigurableProductCustomersConditionTranslator. retrieveCustomersOperator(RuleConditionData condition)RuleIrConditionRuleConfigurableProductConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleConfigurableProductCustomerGroupsConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleConfigurableProductCustomersConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)RuleIrConditionRuleConfigurableProductInCartConditionTranslator. translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)
-