public class ScalaEngine
extends Engine
Engine for more details.| Constructor and Description |
|---|
ScalaEngine(<any> rules,
boolean throwExceptionIfCompilationFails)
See
#Engine(java.util.Collection, boolean). Supports Scala collections. |
| Modifier and Type | Method and Description |
|---|---|
<Input,Output> |
executeAllActions(Input input,
<any> actions)
See
#executeAllActions(Object, java.util.Collection), supports Scala collections. |
<Input,Output> |
executeAllActions(String nameSpacePattern,
Input input,
<any> actions)
See
#executeAllActions(String, Object, java.util.Collection), supports Scala collections. |
<Input,Output> |
executeBestAction(Input input,
<any> actions)
See
#executeBestAction(Object, java.util.Collection), supports Scala collections. |
<Input,Output> |
executeBestAction(String namespace,
Input input,
<any> actions)
See
#executeBestAction(String, Object, java.util.Collection), supports Scala collections. |
public ScalaEngine(<any> rules,
boolean throwExceptionIfCompilationFails)
throws DuplicateNameException,
CompileException,
ParseException
#Engine(java.util.Collection, boolean). Supports Scala collections.DuplicateNameExceptionCompileExceptionParseExceptionpublic <Input,Output> void executeAllActions(String nameSpacePattern, Input input, <any> actions) throws NoMatchingRuleFoundException, NoActionFoundException, DuplicateNameException
#executeAllActions(String, Object, java.util.Collection), supports Scala collections.NoMatchingRuleFoundExceptionNoActionFoundExceptionDuplicateNameExceptionpublic <Input,Output> void executeAllActions(Input input,
<any> actions)
throws NoMatchingRuleFoundException,
NoActionFoundException,
DuplicateNameException
#executeAllActions(Object, java.util.Collection), supports Scala collections.NoMatchingRuleFoundExceptionNoActionFoundExceptionDuplicateNameExceptionpublic <Input,Output> Output executeBestAction(Input input,
<any> actions)
throws NoMatchingRuleFoundException,
NoActionFoundException,
DuplicateNameException
#executeBestAction(Object, java.util.Collection), supports Scala collections.NoMatchingRuleFoundExceptionNoActionFoundExceptionDuplicateNameExceptionpublic <Input,Output> Output executeBestAction(String namespace, Input input, <any> actions) throws NoMatchingRuleFoundException, NoActionFoundException, DuplicateNameException
#executeBestAction(String, Object, java.util.Collection), supports Scala collections.NoMatchingRuleFoundExceptionNoActionFoundExceptionDuplicateNameExceptionCopyright © 2014 Ant Kutschera. All rights reserved.