public abstract class AlgorithmFunction extends ExecutableRulesMethod
EMPTY, LONG, REGULAR, SHORT| Constructor and Description |
|---|
AlgorithmFunction(IOpenMethodHeader header,
AMethodBasedNode boundNode) |
| Modifier and Type | Method and Description |
|---|---|
abstract List<RuntimeOperation> |
getAlgorithmSteps() |
abstract void |
setAlgorithmSteps(List<RuntimeOperation> operations) |
abstract void |
setLabels(Map<String,RuntimeOperation> localLabelsRegister) |
getBoundNode, getInfo, getMethodProperties, getProperties, getSyntaxNode, getUri, initProperties, innerInvoke, invoke, isMethodCacheable, setBoundNode, setUriisConstructor, toStringgetDeclaringClass, getDisplayName, getHeader, getMethod, getModuleName, getName, getSignature, getType, isStatic, setModuleNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDependenciesgetDisplayName, getSourceUrlpublic AlgorithmFunction(IOpenMethodHeader header, AMethodBasedNode boundNode)
public abstract void setAlgorithmSteps(List<RuntimeOperation> operations)
public abstract List<RuntimeOperation> getAlgorithmSteps()
public abstract void setLabels(Map<String,RuntimeOperation> localLabelsRegister)
Copyright © 2004–2019 OpenL Tablets. All rights reserved.