| Modifier and Type | Class and Description |
|---|---|
class |
SubRule
A sub rule can be used to make rules which are built up from partial expressions and expressions
contained in (sub)rules.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<Rule> |
Engine.parsedRules |
| Modifier and Type | Method and Description |
|---|---|
<Input> List<Rule> |
Engine.getMatchingRules(Input input)
See
Engine.getMatchingRules(String, Object), except that all namespaces will be considered. |
<Input> List<Rule> |
JavascriptEngine.getMatchingRules(String nameSpacePattern,
Input input) |
<Input> List<Rule> |
Engine.getMatchingRules(String nameSpacePattern,
Input input) |
| Modifier and Type | Method and Description |
|---|---|
int |
Rule.compareTo(Rule r) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
Engine.init(Collection<Rule> rules)
handles the initialisation
|
| Constructor and Description |
|---|
Builder(Collection<Rule> rules) |
Engine(Collection<Rule> rules,
boolean throwExceptionIfCompilationFails) |
Engine(Collection<Rule> rules,
String inputName,
boolean throwExceptionIfCompilationFails)
|
Engine(Collection<Rule> rules,
String inputName,
boolean throwExceptionIfCompilationFails,
Integer poolSize,
String[] javascriptFilesToLoad) |
JavascriptEngine(Collection<Rule> rules,
boolean throwExceptionIfCompilationFails,
String... javascriptFilesToLoad)
Creates the engine with a pool size of .
|
JavascriptEngine(Collection<Rule> rules,
String inputName,
boolean throwExceptionIfCompilationFails,
Integer poolSize,
boolean preloadPool,
String... javascriptFilesToLoad)
See {@link #JavascriptEngine(Collection, boolean, String...)
|
Copyright © 2017 Ant Kutschera. All rights reserved.