Uses of Class
io.process4j.core.Rule
-
Packages that use Rule Package Description io.process4j.core -
-
Uses of Rule in io.process4j.core
Fields in io.process4j.core with type parameters of type Rule Modifier and Type Field Description protected List<Rule>
BaseDecisionTable. rules
Methods in io.process4j.core that return Rule Modifier and Type Method Description Rule
BaseDecisionTable. recompile(Rule rule, io.vertx.core.json.JsonObject businessData, ProcessData processData, Iteration iteration)
Default rule re-compilation inserting the current iteration value in Rule.VARIABLE_REGEX occurrences Example (iteration 3): Original rule expression: '/items/${i}/price > 1000', original rule result: '/items/${i}/id' Re-compiled rule expression: '/items/3/price > 1000', re-compiled rule result: '/items/3/id' Implementors can override this method in order to insert something else Example (iteration 3): Original rule expression: '/items/${i}/price > 1000', original rule result: '/items/${i}/id' Re-compiled rule expression: '/items/item3/price > 1000', re-compiled rule result: '/items/item3/id'Rule
DecisionTable. recompile(Rule rule, io.vertx.core.json.JsonObject businessData, ProcessData processData, Iteration iteration)
Methods in io.process4j.core with parameters of type Rule Modifier and Type Method Description Rule
BaseDecisionTable. recompile(Rule rule, io.vertx.core.json.JsonObject businessData, ProcessData processData, Iteration iteration)
Default rule re-compilation inserting the current iteration value in Rule.VARIABLE_REGEX occurrences Example (iteration 3): Original rule expression: '/items/${i}/price > 1000', original rule result: '/items/${i}/id' Re-compiled rule expression: '/items/3/price > 1000', re-compiled rule result: '/items/3/id' Implementors can override this method in order to insert something else Example (iteration 3): Original rule expression: '/items/${i}/price > 1000', original rule result: '/items/${i}/id' Re-compiled rule expression: '/items/item3/price > 1000', re-compiled rule result: '/items/item3/id'Rule
DecisionTable. recompile(Rule rule, io.vertx.core.json.JsonObject businessData, ProcessData processData, Iteration iteration)
Method parameters in io.process4j.core with type arguments of type Rule Modifier and Type Method Description BaseDecisionTable
BaseDecisionTable. rules(boolean lexicographical, boolean shortlex, List<Rule> rules)
BaseDecisionTable
DecisionTable. rules(boolean lexicographical, boolean shortlex, List<Rule> rules)
-