public class Rules extends java.lang.Object implements java.lang.Iterable<Rule>
| Constructor and Description |
|---|
Rules(java.lang.Object... rules)
Create a new
Rules object. |
Rules(Rule... rules)
Create a new
Rules object. |
Rules(java.util.Set<Rule> rules)
Create a new
Rules object. |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clear rules.
|
boolean |
isEmpty()
Check if the rule set is empty.
|
java.util.Iterator<Rule> |
iterator()
Return an iterator on the rules set.
|
void |
register(java.lang.Object rule)
Register a new rule.
|
void |
unregister(java.lang.Object rule)
Unregister a rule.
|
void |
unregister(java.lang.String ruleName)
Unregister a rule by name.
|
public Rules(java.util.Set<Rule> rules)
Rules object.rules - to registerpublic Rules(java.lang.Object... rules)
Rules object.rules - to registerpublic void register(java.lang.Object rule)
rule - to register, must not be nullpublic void unregister(java.lang.Object rule)
rule - to unregister, must not be nullpublic void unregister(java.lang.String ruleName)
ruleName - name of the rule to unregister, must not be nullpublic boolean isEmpty()
public void clear()
Copyright © 2020. All Rights Reserved.