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()