Uses of Package
de.hybris.platform.ruleengineservices.compiler
-
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.couponservices.conditions Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleConditionTranslator Implementations of this interface are responsible for converting a rule condition to the intermediate representation.RuleIrCondition -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.customercouponservices.compiler.strategies.impl Class Description RuleCompilerContext This 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 Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleIr RuleIrVariable -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.droolsruleengineservices.compiler.impl Class Description AbstractRuleIrAttributeCondition AbstractRuleIrBooleanCondition AbstractRuleIrPatternCondition RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleIr RuleIrAttributeCondition RuleIrAttributeOperator RuleIrCondition RuleIrExecutableAction RuleIrExecutableCondition RuleIrExistsCondition RuleIrGroupCondition RuleIrGroupOperator RuleIrNotCondition RuleIrTypeCondition RuleIrVariable RuleIrVariablesContainer RuleTargetCodeGenerator 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.translator Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleConditionTranslator Implementations of this interface are responsible for converting a rule condition to the intermediate representation.RuleIrCondition -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.promotionengineservices.compiler.listeners Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleCompilerListener Interface for receiving notifications aboutRuleCompilerContextinstances. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.promotionengineservices.compiler.processors Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleIr RuleIrProcessor 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.strategies Class Description RuleCompilerContext This 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.impl Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.promotionengineservices.interceptors Class Description RuleCompilerContextFactory Implementations of this interface are responsible for creating and destroying instances ofRuleCompilerContext. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.rulebuilderbackoffice.editors Class Description RuleCompilerProblem This interface represents the problem which may occur during compilation process. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruledefinitions.conditions Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleConditionTranslator Implementations of this interface are responsible for converting a rule condition to the intermediate representation.RuleIrAttributeCondition RuleIrCondition RuleIrGroupCondition -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruledefinitions.validation Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleCompilerProblemFactory Implementations of this interface are responsible for creatingRuleCompilerProblem.RuleParameterValidator 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.compiler Class Description AbstractRuleIrAttributeCondition AbstractRuleIrBooleanCondition AbstractRuleIrPatternCondition RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleCompilerException RuleCompilerParameterProblem This interface represents the parameter problem which may occur during compilation process.RuleCompilerProblem This interface represents the problem which may occur during compilation process.RuleCompilerProblem.Severity RuleCompilerResult This interface represents result of rule compilation process.RuleCompilerResult.Result RuleIr RuleIrAction RuleIrAttributeOperator RuleIrCondition RuleIrConditionWithChildren RuleIrGroupOperator RuleIrLocalVariablesContainer RuleIrProcessor Implementations of this interface are responsible for processing the rule intermediate representation.RuleIrVariable RuleIrVariablesContainer RuleIrVariablesGenerator Implementations of this interface are responsible for generating variables.RuleSourceCodeTranslator Implementations of this interface are responsible for converting from a specific rule type to the intermediate representation.RuleTargetCodeGenerator 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.impl Class Description RuleActionsTranslator Helper service that can be used to translate generic rule actions to the intermediate representation.RuleActionTranslator Implementations of this interface are responsible for converting a rule action to the intermediate representation.RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleCompilerContextFactory Implementations of this interface are responsible for creating and destroying instances ofRuleCompilerContext.RuleCompilerListener Interface for receiving notifications aboutRuleCompilerContextinstances.RuleCompilerListenersFactory Implementations of this interface are responsible for resolving and creating instances of listeners.RuleCompilerParameterProblem This interface represents the parameter problem which may occur during compilation process.RuleCompilerProblem This interface represents the problem which may occur during compilation process.RuleCompilerProblem.Severity RuleCompilerProblemFactory Implementations of this interface are responsible for creatingRuleCompilerProblem.RuleCompilerResult This interface represents result of rule compilation process.RuleCompilerResult.Result RuleCompilerResultFactory Implementations of this interface are responsible for creatingRuleCompilerResult.RuleCompilerService Service that can be used to perform compilation of rules.RuleConditionsTranslator Helper service that can be used to translate generic rule conditions to the intermediate representation.RuleConditionTranslator Implementations of this interface are responsible for converting a rule condition to the intermediate representation.RuleIr RuleIrAction RuleIrCondition RuleIrLocalVariablesContainer RuleIrProcessor Implementations of this interface are responsible for processing the rule intermediate representation.RuleIrProcessorFactory Returns the list of applicableRuleIrProcessors.RuleIrVariable RuleIrVariablesContainer RuleIrVariablesGenerator Implementations of this interface are responsible for generating variables.RuleIrVariablesGeneratorFactory Implementations of this interface are responsible for creating instances ofRuleIrVariablesGenerator.RuleParameterValidator Implementations of this interface are responsible for validating rule parameter data only during the compilation phase.RuleSourceCodeTranslator Implementations of this interface are responsible for converting from a specific rule type to the intermediate representation.RuleSourceCodeTranslatorFactory Returns theRuleSourceCodeTranslatorthat should be used for a specific rule.RuleTargetCodeGenerator Implementations of this interface are responsible for converting from the intermediate representation to a rule engine specific format.RuleTargetCodeGeneratorFactory Returns theRuleTargetCodeGeneratorthat should be used for a specific rule engine. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruleengineservices.definitions.actions Class Description RuleActionTranslator Implementations of this interface are responsible for converting a rule action to the intermediate representation.RuleActionValidator Implementations of this interface are responsible for validating a rule action.RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleCompilerProblemFactory Implementations of this interface are responsible for creatingRuleCompilerProblem.RuleIrAction -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruleengineservices.definitions.conditions Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleCompilerProblemFactory Implementations of this interface are responsible for creatingRuleCompilerProblem.RuleConditionsTranslator Helper service that can be used to translate generic rule conditions to the intermediate representation.RuleConditionTranslator Implementations of this interface are responsible for converting a rule condition to the intermediate representation.RuleConditionValidator Implementations of this interface are responsible for validating a rule condition.RuleIrCondition -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruleengineservices.definitions.validation Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleCompilerProblemFactory Implementations of this interface are responsible for creatingRuleCompilerProblem.RuleParameterValidator 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.maintenance Class Description RuleCompilerResult This interface represents result of rule compilation process.RuleCompilerService Service that can be used to perform compilation of rules. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.ruleengineservices.maintenance.impl Class Description RuleCompilerResult This interface represents result of rule compilation process.RuleCompilerService 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.listeners Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleCompilerListener Interface for receiving notifications aboutRuleCompilerContextinstances. -
Classes in de.hybris.platform.ruleengineservices.compiler used by de.hybris.platform.sap.productconfig.rules.compiler.processors Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleIr RuleIrProcessor 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.conditions Class Description RuleCompilerContext This interface represents the context valid for the compilation of a rule.RuleCompilerException RuleConditionTranslator Implementations of this interface are responsible for converting a rule condition to the intermediate representation.RuleIrAttributeOperator RuleIrCondition RuleIrExistsCondition RuleIrGroupCondition