Uses of Package
de.hybris.platform.ruleengineservices.compiler
Packages that use de.hybris.platform.ruleengineservices.compiler
Package
Description
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.couponservices.conditionsClassDescriptionThis interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for converting a rule condition to the intermediate representation.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.couponservices.strategies.implClassDescriptionThis interface represents the context valid for the compilation of a rule.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.droolsruleengineservices.compilerClassDescriptionThis interface represents the context valid for the compilation of a rule.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.droolsruleengineservices.compiler.implClassDescriptionThis interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for converting from the intermediate representation to a rule engine specific format.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.personalizationpromotions.translatorClassDescriptionThis interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for converting a rule condition to the intermediate representation.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.promotionengineservices.compiler.listenersClassDescriptionThis interface represents the context valid for the compilation of a rule.Interface for receiving notifications about
RuleCompilerContextinstances. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.promotionengineservices.compiler.processorsClassDescriptionThis interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for processing the rule intermediate representation.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.promotionengineservices.compiler.strategiesClassDescriptionThis interface represents the context valid for the compilation of a rule.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.promotionengineservices.compiler.strategies.implClassDescriptionThis interface represents the context valid for the compilation of a rule.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.promotionengineservices.interceptorsClassDescriptionImplementations of this interface are responsible for creating and destroying instances of
RuleCompilerContext. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.rulebuilderbackoffice.editorsClassDescriptionThis interface represents the problem which may occur during compilation process.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruledefinitions.conditionsClassDescriptionThis interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for converting a rule condition to the intermediate representation.
-
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruledefinitions.validationClassDescriptionThis interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for creating
RuleCompilerProblem.Implementations of this interface are responsible for validating rule parameter data only during the compilation phase. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruleengineservices.compilerClassDescriptionThis interface represents the context valid for the compilation of a rule.This interface represents the parameter problem which may occur during compilation process.This interface represents the problem which may occur during compilation process.This interface represents result of rule compilation process.Implementations of this interface are responsible for processing the rule intermediate representation.Implementations of this interface are responsible for generating variables.Implementations of this interface are responsible for converting from a specific rule type to the intermediate representation.Implementations of this interface are responsible for converting from the intermediate representation to a rule engine specific format.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruleengineservices.compiler.implClassDescriptionHelper service that can be used to translate generic rule actions to the intermediate representation.Implementations of this interface are responsible for converting a rule action to the intermediate representation.This interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for creating and destroying instances of
RuleCompilerContext.Interface for receiving notifications aboutRuleCompilerContextinstances.Implementations of this interface are responsible for resolving and creating instances of listeners.This interface represents the parameter problem which may occur during compilation process.This interface represents the problem which may occur during compilation process.Implementations of this interface are responsible for creatingRuleCompilerProblem.This interface represents result of rule compilation process.Implementations of this interface are responsible for creatingRuleCompilerResult.Service that can be used to perform compilation of rules.Helper service that can be used to translate generic rule conditions to the intermediate representation.Implementations of this interface are responsible for converting a rule condition to the intermediate representation.Implementations of this interface are responsible for processing the rule intermediate representation.Returns the list of applicableRuleIrProcessors.Implementations of this interface are responsible for generating variables.Implementations of this interface are responsible for creating instances ofRuleIrVariablesGenerator.Implementations of this interface are responsible for validating rule parameter data only during the compilation phase.Implementations of this interface are responsible for converting from a specific rule type to the intermediate representation.Returns theRuleSourceCodeTranslatorthat should be used for a specific rule.Implementations of this interface are responsible for converting from the intermediate representation to a rule engine specific format.Returns theRuleTargetCodeGeneratorthat should be used for a specific rule engine. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruleengineservices.definitions.actionsClassDescriptionImplementations of this interface are responsible for converting a rule action to the intermediate representation.Implementations of this interface are responsible for validating a rule action.This interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for creating
RuleCompilerProblem. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruleengineservices.definitions.conditionsClassDescriptionThis interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for creating
RuleCompilerProblem.Helper service that can be used to translate generic rule conditions to the intermediate representation.Implementations of this interface are responsible for converting a rule condition to the intermediate representation.Implementations of this interface are responsible for validating a rule condition. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruleengineservices.definitions.validationClassDescriptionThis interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for creating
RuleCompilerProblem.Implementations of this interface are responsible for validating rule parameter data only during the compilation phase. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruleengineservices.maintenanceClassDescriptionThis interface represents result of rule compilation process.Service that can be used to perform compilation of rules.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruleengineservices.maintenance.implClassDescriptionThis interface represents result of rule compilation process.Service that can be used to perform compilation of rules.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.sap.productconfig.rules.compiler.listenersClassDescriptionThis interface represents the context valid for the compilation of a rule.Interface for receiving notifications about
RuleCompilerContextinstances. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.sap.productconfig.rules.compiler.processorsClassDescriptionThis interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for processing the rule intermediate representation.
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.sap.productconfig.rules.conditionsClassDescriptionThis interface represents the context valid for the compilation of a rule.Implementations of this interface are responsible for converting a rule condition to the intermediate representation.