[jboss-jira] [JBoss JIRA] (DROOLS-4911) Allow bound variables to be a function of 3 and 4 other variables
Lukáš Petrovický (Jira)
issues at jboss.org
Wed Jan 8 13:21:47 EST 2020
Lukáš Petrovický created DROOLS-4911:
----------------------------------------
Summary: Allow bound variables to be a function of 3 and 4 other variables
Key: DROOLS-4911
URL: https://issues.redhat.com/browse/DROOLS-4911
Project: Drools
Issue Type: Enhancement
Components: executable model
Affects Versions: 7.31.0.Final
Reporter: Lukáš Petrovický
Assignee: Lukáš Petrovický
Fix For: 7.32.0.Final
For a use case in OptaPlanner's Constraint Streams (see PLANNER-1764), I need to be able to call variable binding functions with 3 or 4 arguments. This will allow me to handle cases like this:
{noformat}
$p1: Person()
$p2: Person()
$p3: Person($allMoney: $p1.money + $p2.money + $p3.money)
{noformat}
At the moment, Drools exec model only supports cases of up to 2 arguments. I need to bring the number up to 4.
I do not plan to introduce this functionality into DRL, as my use case leverages exec model directly.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
More information about the jboss-jira
mailing list