can any one explain or share documentation link for below
I am able to create custom condition but not very clear about what is really happening behind the scene.
need to understand significance of each of them
RuleIrAttributeRelCondition
RuleIrAttributeCondition
RuleIrTypeCondition
RuleIrCondition
String cartRaoVariable = context.generateVariable(CartRAO.class);
RuleParameterData comensatePram = condition.getParameters().get(COMPENSATE_CART);