| Package | Description |
|---|---|
| com.github.kislayverma.rulette.engine.impl.trie.node |
| Modifier and Type | Class and Description |
|---|---|
class |
RangeNode |
class |
ValueNode |
| Modifier and Type | Method and Description |
|---|---|
Node |
ValueNode.getMatchingRule(String value) |
Node |
RangeNode.getMatchingRule(String value) |
abstract Node |
Node.getMatchingRule(String value)
This method is specifically added to enable traversal of the rule system trie to
find a specific rule.
|
| Modifier and Type | Method and Description |
|---|---|
List<Node> |
ValueNode.getNodes(String value,
boolean getAnyValue) |
List<Node> |
RangeNode.getNodes(String value,
boolean getAnyValue) |
abstract List<Node> |
Node.getNodes(String value,
boolean getAnyValue) |
List<Node> |
ValueNode.getNodesForAddingRule(String value) |
List<Node> |
RangeNode.getNodesForAddingRule(String value) |
abstract List<Node> |
Node.getNodesForAddingRule(String value) |
| Modifier and Type | Method and Description |
|---|---|
void |
ValueNode.addChildNode(RuleInput ruleInput,
Node childNode) |
void |
RangeNode.addChildNode(RuleInput ruleInput,
Node childNode) |
abstract void |
Node.addChildNode(RuleInput ruleInput,
Node childNode) |
Copyright © 2016. All rights reserved.