| Modifier | Constructor and Description |
|---|---|
protected |
Tester()
The constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
caseOf(IExpr patternMatchingRule)
Method called in order to add a new pattern-matching rule to this
rule-set.
|
boolean |
test(IExpr expression)
Main method performing the pattern matching.
|
public void caseOf(IExpr patternMatchingRule)
patternMatchingRule - the pattern-matching rulepublic boolean test(IExpr expression)
test in interface java.util.function.Predicate<IExpr>expression - the object to be matchedtrue if the expression could be matched with one of
the pattern-matching rules; false otherwise.