public class RuleScript<T> extends AbstractRule<T>
| Modifier and Type | Field and Description |
|---|---|
static char |
PREFIX |
initializedconstraints, name, operation, operationContent, parameter, specifications| Modifier | Constructor and Description |
|---|---|
protected |
RuleScript()
constructor
|
|
RuleScript(String name,
String operation,
LinkedHashMap<String,ParType> parameter) |
|
RuleScript(String language,
String name,
String operation,
LinkedHashMap<String,ParType> parameter)
constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected ScriptEngine |
engine() |
protected void |
initDeserializing() |
String |
prefix()
prefix
|
T |
run(Map<String,Object> arguments,
Object... extArgs) |
importSubRulesaddConstraint, addSpecification, addSpecification, asSequence, checkConstraint, checkedArguments, checkSpecification, createConstraints, createParameters, createSimpleParameters, getName, getOperation, getParameter, getParameterList, markArgumentsAsSequence, parameters, setOperation, toStringpublic static final char PREFIX
protected RuleScript()
public RuleScript(String name, String operation, LinkedHashMap<String,ParType> parameter)
protected ScriptEngine engine()
public String prefix()
AbstractRunnableprefix in class AbstractRule<T>protected void initDeserializing()
initDeserializing in class AbstractRunnable<T>Copyright © 2012–2018. All rights reserved.