Modifier and Type | Field and Description |
---|---|
private java.util.Set<java.lang.Character> |
premises |
private java.util.Map<java.lang.Character,java.lang.String> |
rules |
Constructor and Description |
---|
SimpleRuleList() |
Modifier and Type | Method and Description |
---|---|
void |
addRule(char pre,
java.lang.String rule) |
void |
addRule(char pre,
java.lang.String rule,
float weight) |
void |
clear()
Empty collections on dispose
|
java.lang.String |
getRule(char pre) |
boolean |
hasRule(char pre) |
java.lang.StringBuilder |
toStringBuilder() |
private final java.util.Set<java.lang.Character> premises
private final java.util.Map<java.lang.Character,java.lang.String> rules
public void addRule(char pre, java.lang.String rule) throws java.lang.RuntimeException
public void addRule(char pre, java.lang.String rule, float weight) throws java.lang.RuntimeException
public java.lang.String getRule(char pre)
public java.lang.StringBuilder toStringBuilder()
toStringBuilder
in interface RuleList