"odecision"
Definition container for CheckDecisions
Objects can be created by calls of the form new("odecision", ...)
.
dectable
:Object of class "data.frame"
describes the decisions and their relevant options. It is merged with the output slot data.frame
of an ovariable
condition
:Object of class "list"
contains functions which return a logical vector that should indicate the relevant rows to be affected by a decision-option combination.
effect
:Object of class "list"
contains functions which describe the effects of the decision on relevant rows of the output.
No methods defined with class "odecision" in the signature.
Usually odecision
s are created by DecisionTableParser
using a full decision table that includes
condition and effect descriptions in standard form. Odecision
s created by DecisionTableParser
do not have
condition or effect defined. Instead CheckDecisions
does the final parsing into preset effects and conditions.
For non-standard conditions and effects decisions can be defined using the new("odecision", ...)
call.
See also: http://en.opasnet.org/