| Package | Description |
|---|---|
| org.openl.rules.dt | |
| org.openl.rules.dt.index |
| Modifier and Type | Class and Description |
|---|---|
class |
EqualsIndexDecisionTableRuleNode |
class |
RangeIndexDecisionTableRuleNode |
| Modifier and Type | Method and Description |
|---|---|
DecisionTableRuleNode |
DecisionTableRuleNodeBuilder.makeNode() |
| Modifier and Type | Method and Description |
|---|---|
DecisionTableRuleNode |
ARuleIndex.findNode(Object value,
DecisionTableRuleNode prevResult) |
DecisionTableRuleNode |
CombinedRangeIndex.findNode(Object value,
DecisionTableRuleNode prevResult) |
DecisionTableRuleNode |
EqualsIndexV2.findNode(Object value,
DecisionTableRuleNode prevResult) |
DecisionTableRuleNode |
IRuleIndex.findNode(Object value,
DecisionTableRuleNode prevResult) |
DecisionTableRuleNode |
RangeAscIndex.findNode(Object value,
DecisionTableRuleNode prevResult) |
DecisionTableRuleNode |
ARuleIndex.getEmptyOrFormulaNodes() |
DecisionTableRuleNode |
CombinedRangeIndex.getEmptyOrFormulaNodes() |
DecisionTableRuleNode |
EqualsIndexV2.getEmptyOrFormulaNodes() |
DecisionTableRuleNode |
IRuleIndex.getEmptyOrFormulaNodes() |
DecisionTableRuleNode |
RangeAscIndex.getEmptyOrFormulaNodes() |
| Modifier and Type | Method and Description |
|---|---|
abstract Iterable<? extends DecisionTableRuleNode> |
ARuleIndex.nodes() |
Iterable<? extends DecisionTableRuleNode> |
CombinedRangeIndex.nodes() |
Iterable<DecisionTableRuleNode> |
EqualsIndex.nodes() |
Iterable<? extends DecisionTableRuleNode> |
EqualsIndexV2.nodes() |
Iterable<? extends DecisionTableRuleNode> |
IRuleIndex.nodes() |
Iterable<? extends DecisionTableRuleNode> |
RangeAscIndex.nodes() |
| Modifier and Type | Method and Description |
|---|---|
DecisionTableRuleNode |
ARuleIndex.findNode(Object value,
DecisionTableRuleNode prevResult) |
DecisionTableRuleNode |
CombinedRangeIndex.findNode(Object value,
DecisionTableRuleNode prevResult) |
DecisionTableRuleNode |
EqualsIndexV2.findNode(Object value,
DecisionTableRuleNode prevResult) |
DecisionTableRuleNode |
IRuleIndex.findNode(Object value,
DecisionTableRuleNode prevResult) |
DecisionTableRuleNode |
RangeAscIndex.findNode(Object value,
DecisionTableRuleNode prevResult) |
| Constructor and Description |
|---|
CombinedRangeIndex(RangeAscIndex minIndex,
RangeDescIndex maxIndex,
DecisionTableRuleNode nextNode) |
EqualsIndex(DecisionTableRuleNode emptyOrFormulaNodes,
Map<Object,DecisionTableRuleNode> valueNodes) |
EqualsIndexV2(DecisionTableRuleNode nextNode,
Map<Object,int[]> index,
int[] emptyRules) |
RangeAscIndex(DecisionTableRuleNode nextNode,
List<ARangeIndexEvaluator.IndexNode> index,
IRangeAdaptor<ARangeIndexEvaluator.IndexNode,?> adaptor,
int[] emptyRules) |
RangeDescIndex(DecisionTableRuleNode nextNode,
List<ARangeIndexEvaluator.IndexNode> index,
IRangeAdaptor<ARangeIndexEvaluator.IndexNode,?> adaptor,
int[] emptyRules) |
| Constructor and Description |
|---|
EqualsIndex(DecisionTableRuleNode emptyOrFormulaNodes,
Map<Object,DecisionTableRuleNode> valueNodes) |
Copyright © 2004–2019 OpenL Tablets. All rights reserved.