Package org.openl.rules.dt
-
Interface Summary Interface Description DecisionTable.DeferredChange DTScale.RowScale IBaseAction IBaseCondition IBaseConditionEvaluator IBaseDecisionRow IDecisionTable IDecisionTableConstants IDecisionTableRuleNode IDecisionTableRuleNodeV2 -
Class Summary Class Description ActionInvoker Created by ymolchan on 05.02.2016.ActionsTableBinder Binder for conditions table.ActionsTableBoundNode ADtColumnsDefinitionTableBinder ADtColumnsDefinitionTableBoundNode ConditionsTableBinder Binder for conditions table.ConditionsTableBoundNode DecisionTable DecisionTableBoundNode DecisionTableHelper DecisionTableHelper.NumberOfColumnsUnderTitleCounter DecisionTableInvoker Invoker forDecisionTable.DecisionTableLoader DecisionTableLookupConvertor Lookup table is a decision table that is created by transforming lookup tables to create a single-column return value.
The lookup values could appear either left of the lookup table or on top of it.
The values on the left will be called "vertical" and values on top will be called "horizontal".
The table should have at least one vertical condition column, it can have the Rule column, it (in theory) might have vertical Actions which will be processed the same way as vertical conditions, it must have one or more Horizontal Conditions, and exactly one (optional in the future release) RET or CRET column
.DecisionTableNodeBinder DecisionTableRuleNode DecisionTableRuleNodeBuilder DecisionTableRuntimePool DecisionTableUtils DTColumnsDefinitionField DTInfo DTScale EqualsIndexDecisionTableRuleNode FuzzyRulesDTHeader LookupHeadersTransformer Transformer for lookup table headers values.RangeIndexDecisionTableRuleNode ReturnsTableBinder Binder for returns table.ReturnsTableBoundNode TwoDimensionDecisionTableTransformer Transforms coordinates for table with two dimensions(table that has vertical and horizontal conditions). -
Enum Summary Enum Description DecisionTableColumnHeaders -
Exception Summary Exception Description DTUnmatchedCompilationException