Uses of Class
de.hybris.platform.ruleengineservices.rule.data.RuleConditionData
Packages that use RuleConditionData
Package
Description
-
Uses of RuleConditionData in de.hybris.platform.couponservices.conditions
Methods in de.hybris.platform.couponservices.conditions with parameters of type RuleConditionDataModifier and TypeMethodDescriptionRuleQualifyingCouponsConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) -
Uses of RuleConditionData in de.hybris.platform.couponservices.strategies.impl
Methods in de.hybris.platform.couponservices.strategies.impl with parameters of type RuleConditionDataModifier and TypeMethodDescriptionvoidDefaultCouponConditionResolutionStrategy.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 RuleConditionDataModifier and TypeMethodDescriptionRuleCxPromotionActionResultTranslator.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 RuleConditionDataModifier and TypeMethodDescriptionprotected voidPromotionRuleCompilerListener.extractAndStoreParamValues(PromotionSourceRuleModel rule, String moduleName, 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 RuleConditionDataModifier and TypeMethodDescriptionPromotionRuleIrProcessor.getSharedParameters(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 RuleConditionDataModifier and TypeMethodDescriptionvoidConditionResolutionStrategy.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 RuleConditionDataModifier and TypeMethodDescriptionvoidDefaultCatConditionResolutionStrategy.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 RuleConditionDataModifier and TypeMethodDescriptionprotected 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 RuleConditionDataModifier and TypeMethodDescriptionprotected List<RuleConditionData>ConditionsEditorViewModel.convertTreeToRuleConditions(TreeNodeModel<ConditionModel> rootNode) Methods in de.hybris.platform.rulebuilderbackoffice.editors.conditionseditor with parameters of type RuleConditionDataModifier and TypeMethodDescriptionprotected TreeNodeModel<ConditionModel>ConditionsEditorViewModel.convertConditionToTreeNode(RuleConditionData ruleCondition, Map<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 RuleConditionDataModifier and TypeMethodDescriptionprotected TreeNodeModel<ConditionModel>ConditionsEditorViewModel.convertConditionsToTree(List<RuleConditionData> ruleConditions, Map<String, RuleConditionDefinitionData> ruleConditionDefinitions) -
Uses of RuleConditionData in de.hybris.platform.ruledefinitions.conditions
Methods in de.hybris.platform.ruledefinitions.conditions with parameters of type RuleConditionDataModifier and TypeMethodDescriptionRuleCartTotalConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleCustomerSupportConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleEntryGroupTypeConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleOrderThresholdPerfectPartnerConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleProductPriceConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleQualifyingCategoriesConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) final RuleIrConditionRuleQualifyingProductsConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleTargetCustomersConditionTranslator.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 RuleConditionDataModifier and TypeMethodDescriptionRuleCompilerContext.getRuleConditions()Returns rule conditions for ruleMethods in de.hybris.platform.ruleengineservices.compiler with parameters of type RuleConditionDataModifier and TypeMethodDescriptionRuleConditionTranslator.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 RuleConditionDataModifier and TypeMethodDescriptionRuleConditionsTranslator.translate(RuleCompilerContext context, List<RuleConditionData> conditions) Translates generic rule conditions to the intermediate representation.voidRuleConditionsTranslator.validate(RuleCompilerContext context, 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 RuleConditionDataMethod parameters in de.hybris.platform.ruleengineservices.compiler.impl with type arguments of type RuleConditionDataModifier and TypeMethodDescriptionprotected voidDefaultSourceRuleSourceCodeTranslator.addRuleConditionsToContext(RuleCompilerContext context, List<RuleConditionData> ruleConditions) protected voidDefaultSourceRuleSourceCodeTranslator.populateRuleParametersFromConditions(RuleCompilerContext context, List<RuleConditionData> conditions) DefaultRuleConditionsTranslator.translate(RuleCompilerContext context, List<RuleConditionData> conditions) voidDefaultRuleConditionsTranslator.validate(RuleCompilerContext context, List<RuleConditionData> conditions) protected voidDefaultSourceRuleSourceCodeTranslator.validate(RuleCompilerContext context, List<RuleConditionData> conditions, 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 RuleConditionDataModifier and TypeMethodDescriptionDefaultRuleActionConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleContainerConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleExecutableConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleGroupConditionTranslator.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 RuleConditionDataMethod parameters in de.hybris.platform.ruleengineservices.rule.data with type arguments of type RuleConditionDataModifier and TypeMethodDescriptionvoidRuleConditionData.setChildren(List<RuleConditionData> children) -
Uses of RuleConditionData in de.hybris.platform.ruleengineservices.rule.services
Methods in de.hybris.platform.ruleengineservices.rule.services that return RuleConditionDataModifier and TypeMethodDescriptionRuleConditionsService.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 RuleConditionDataModifier and TypeMethodDescriptionRuleConditionsService.convertConditionsFromString(String conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) Converts the String representation toRuleConditionDataobjects.Method parameters in de.hybris.platform.ruleengineservices.rule.services with type arguments of type RuleConditionDataModifier and TypeMethodDescriptionRuleConditionsService.buildConditionBreadcrumbs(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) Builds breadcrumbs for the conditions.RuleConditionsService.buildStyledConditionBreadcrumbs(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) Builds styled breadcrumbs for the conditions.RuleConditionsService.convertConditionsToString(List<RuleConditionData> conditions, Map<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 RuleConditionDataModifier and TypeMethodDescriptionDefaultRuleConditionsService.createConditionFromDefinition(RuleConditionDefinitionData definition) protected RuleConditionDataDefaultSourceRuleInspectorTest.createRuleCondition(String conditionId, RuleConditionData... children) protected RuleConditionDataDefaultSourceRuleInspector.head(List<RuleConditionData> list) Methods in de.hybris.platform.ruleengineservices.rule.services.impl that return types with arguments of type RuleConditionDataModifier and TypeMethodDescriptionprotected Stream<RuleConditionData>DefaultSourceRuleInspector.collectAll(List<RuleConditionData> ruleConditionDatas) DefaultRuleConditionsService.convertConditionsFromString(String conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) protected List<RuleConditionData>DefaultSourceRuleInspector.tail(List<RuleConditionData> list) Methods in de.hybris.platform.ruleengineservices.rule.services.impl with parameters of type RuleConditionDataModifier and TypeMethodDescriptionprotected RuleConditionDataDefaultSourceRuleInspectorTest.createRuleCondition(String conditionId, RuleConditionData... children) Method parameters in de.hybris.platform.ruleengineservices.rule.services.impl with type arguments of type RuleConditionDataModifier and TypeMethodDescriptionDefaultRuleConditionsService.buildConditionBreadcrumbs(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) DefaultRuleConditionsService.buildStyledConditionBreadcrumbs(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) protected Stream<RuleConditionData>DefaultSourceRuleInspector.collectAll(List<RuleConditionData> ruleConditionDatas) DefaultRuleConditionsService.convertConditionsToString(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) protected RuleConditionDataDefaultSourceRuleInspector.head(List<RuleConditionData> list) protected List<RuleConditionData>DefaultSourceRuleInspector.tail(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 RuleConditionDataModifier and TypeMethodDescriptionRuleConditionsConverter.fromString(String conditions, Map<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 RuleConditionDataModifier and TypeMethodDescriptionRuleConditionBreadcrumbsBuilder.buildConditionBreadcrumbs(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) Builds breadcrumbs for the conditions.RuleConditionBreadcrumbsBuilder.buildStyledConditionBreadcrumbs(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) Builds styled breadcrumbs for the conditions.RuleConditionsConverter.toString(List<RuleConditionData> conditions, Map<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 RuleConditionDataModifier and TypeMethodDescriptionDefaultRuleConditionBreadcrumbsBuilder.RuleConditionBreadcrumbData.getCondition()Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl that return types with arguments of type RuleConditionDataModifier and TypeMethodDescriptionprotected List<RuleConditionData>DefaultRuleConditionsConverterTest.createRuleConditionsComplex()protected List<RuleConditionData>DefaultRuleConditionsConverterTest.createRuleConditionsSimple()DefaultRuleConditionsConverter.fromString(String conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) Methods in de.hybris.platform.ruleengineservices.rule.strategies.impl with parameters of type RuleConditionDataModifier and TypeMethodDescriptionprotected StringDefaultRuleConditionBreadcrumbsBuilder.buildSeparator(RuleConditionData parentCondition, Map<String, RuleConditionDefinitionData> conditionDefinitions, 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 RuleConditionDataModifier and TypeMethodDescriptionprotected StringDefaultRuleConditionBreadcrumbsBuilder.buildBreadcrumbs(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions, boolean styled) protected voidDefaultRuleConditionBreadcrumbsBuilder.buildBreadcrumbsHelper(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions, boolean styled, String prefix, String suffix, String separator, boolean isRootParent, Locale locale, StringBuilder breadcrumbBuilder) DefaultRuleConditionBreadcrumbsBuilder.buildConditionBreadcrumbs(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) DefaultRuleConditionBreadcrumbsBuilder.buildStyledConditionBreadcrumbs(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions) protected voidDefaultRuleConditionsConverter.convertParameterValues(Map<String, RuleConditionDefinitionData> conditionDefinitions, List<RuleConditionData> conditions) DefaultRuleConditionBreadcrumbsBuilder.extractConditionBreadcrumbs(List<RuleConditionData> conditions, Map<String, RuleConditionDefinitionData> conditionDefinitions, Locale locale, boolean styled) protected booleanDefaultRuleConditionsConverterTest.isSameConditions(List<RuleConditionData> ruleConditions1, List<RuleConditionData> ruleConditions2) DefaultRuleConditionsConverter.toString(List<RuleConditionData> conditions, Map<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 RuleConditionDataModifier and TypeMethodDescriptionprotected Stream<RuleConditionData>ConditionToValuesMapper.flatten(RuleConditionData ruleConditionData) protected Function<RuleConditionData,List<CategoryModel>> SourceRuleConditionOverlapValidator.getConditionToCategoriesMapper()protected Function<RuleConditionData,List<ProductModel>> SourceRuleConditionOverlapValidator.getConditionToProductsMapper()protected List<RuleConditionData>SourceRuleConditionOverlapValidator.getContainers(List<RuleConditionData> conditions) Methods in de.hybris.platform.ruleengineservices.validation with parameters of type RuleConditionDataModifier and TypeMethodDescriptionConditionToValuesMapper.apply(RuleConditionData ruleConditionData) protected Stream<RuleConditionData>ConditionToValuesMapper.flatten(RuleConditionData ruleConditionData) Method parameters in de.hybris.platform.ruleengineservices.validation with type arguments of type RuleConditionDataModifier and TypeMethodDescriptionprotected List<RuleConditionData>SourceRuleConditionOverlapValidator.getContainers(List<RuleConditionData> conditions) voidSourceRuleConditionOverlapValidator.setConditionToCategoriesMapper(Function<RuleConditionData, List<CategoryModel>> conditionToCategoriesMapper) voidSourceRuleConditionOverlapValidator.setConditionToProductsMapper(Function<RuleConditionData, List<ProductModel>> conditionToProductsMapper) protected booleanSourceRuleConditionOverlapValidator.validateOverlap(Map<RuleConditionData, Set<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 RuleConditionDataModifier and TypeMethodDescriptionprotected StringRuleConfigurableProductBaseConditionTranslator.getCstic(RuleConditionData condition) protected StringRuleConfigurableProductBaseConditionTranslator.getCsticValue(RuleConditionData condition, String cstic) protected StringRuleConfigurableProductBaseConditionTranslator.getProduct(RuleConditionData condition) protected booleanRuleConfigurableProductBaseConditionTranslator.getValueOeratorContains(RuleConditionData condition) protected List<RuleIrCondition>RuleConfigurableProductBaseConditionTranslator.prepareProductConfigurationConditions(RuleConditionData condition, String product, Boolean inCart, String productConfigurationRaoVariable, String csticRaoVariable, String csticValueRaoVariable) RuleConfigurableProductCustomerGroupsConditionTranslator.retrieveCustomerGroups(RuleConditionData condition) protected ProductConfigRuleContainedDeepOperatorRuleConfigurableProductCustomerGroupsConditionTranslator.retrieveCustomerGroupsOperator(RuleConditionData condition) RuleConfigurableProductCustomersConditionTranslator.retrieveCustomers(RuleConditionData condition) protected ProductConfigRuleContainedOperatorRuleConfigurableProductCustomersConditionTranslator.retrieveCustomersOperator(RuleConditionData condition) RuleConfigurableProductConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleConfigurableProductCustomerGroupsConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleConfigurableProductCustomersConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition) RuleConfigurableProductInCartConditionTranslator.translate(RuleCompilerContext context, RuleConditionData condition, RuleConditionDefinitionData conditionDefinition)