| Modifier and Type | Field and Description |
|---|---|
protected String |
name |
protected Rule |
rule |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addChildNode(RuleInput ruleInput,
Node childNode) |
abstract int |
getCount() |
abstract Node |
getMatchingRule(String value)
This method is specifically added to enable traversal of the rule system trie to
find a specific rule.
|
String |
getName() |
abstract List<Node> |
getNodes(String value,
boolean getAnyValue) |
abstract List<Node> |
getNodesForAddingRule(RuleInput ruleInput) |
Rule |
getRule() |
abstract void |
removeChildNode(RuleInput ruleInput) |
void |
setRule(Rule rule) |
public abstract void removeChildNode(RuleInput ruleInput)
public abstract List<Node> getNodes(String value, boolean getAnyValue) throws Exception
Exceptionpublic abstract List<Node> getNodesForAddingRule(RuleInput ruleInput) throws Exception
Exceptionpublic abstract int getCount()
public abstract Node getMatchingRule(String value)
value - value to be matchedpublic Rule getRule()
public void setRule(Rule rule)
public String getName()
Copyright © 2017. All rights reserved.