public class BuiltInRuleIndex
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
private ImmutableList<BuiltInRule> |
rules
list of available built in rules
|
private static long |
serialVersionUID |
| Constructor and Description |
|---|
BuiltInRuleIndex()
constructs empty rule index
|
BuiltInRuleIndex(ImmutableList<BuiltInRule> rules)
creates a new index with the given built-in-rules
|
| Modifier and Type | Method and Description |
|---|---|
BuiltInRuleIndex |
copy()
returns a copy of itself
|
ImmutableList<BuiltInRule> |
rules()
returns all available rules
|
private static final long serialVersionUID
private ImmutableList<BuiltInRule> rules
public BuiltInRuleIndex()
public BuiltInRuleIndex(ImmutableList<BuiltInRule> rules)
rules - a IListpublic ImmutableList<BuiltInRule> rules()
public BuiltInRuleIndex copy()