T - result typepublic abstract class AbstractRule<T> extends AbstractRunnable<T>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
initialized
the rule is initialized when all sub-rules are imported. see
importSubRules() |
static char |
PREFIX |
constraints, name, operation, operationContent, parameter, specifications| Constructor and Description |
|---|
AbstractRule() |
AbstractRule(String name,
String operation,
LinkedHashMap<String,ParType> parameter) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
importSubRules()
importSubRules
|
String |
prefix()
prefix
|
addConstraint, addSpecification, addSpecification, asSequence, checkConstraint, checkedArguments, checkSpecification, createConstraints, createParameters, createSimpleParameters, getName, getOperation, getParameter, getParameterList, initDeserializing, markArgumentsAsSequence, parameters, setOperation, toStringprotected boolean initialized
importSubRules()public static final char PREFIX
public AbstractRule()
public AbstractRule(String name, String operation, LinkedHashMap<String,ParType> parameter)
public String prefix()
AbstractRunnableprefix in class AbstractRunnable<T>protected void importSubRules()
Copyright © 2012–2018. All rights reserved.