Class Runtime
java.lang.Object
com.twineworks.tweakflow.lang.runtime.Runtime
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interfacestatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic interfacestatic interfacestatic interfacestatic classstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionRuntime(RuntimeSet runtimeSet) Runtime(RuntimeSet runtimeSet, DebugHandler debugHandler) -
Method Summary
Modifier and TypeMethodDescriptioncopy()copy(DebugHandler debugHandler) createUpdateBatch(Runtime.Var[] vars) voidevaluate()getUnits()voidsetVars(Runtime.Var[] vars, Value[] values) voidupdateVars(Runtime.Var[] vars, Value[] values) voidupdateVars(Object... varsAndValuesInPairs) voidupdateVars(List<Runtime.Var> vars, List<Value> values)
-
Constructor Details
-
Runtime
-
Runtime
-
-
Method Details
-
copy
-
copy
-
evaluate
public void evaluate() -
unitKey
-
getModules
-
getUnits
-
getGlobals
-
getExports
-
getRuntimeSet
-
getAnalysisSet
-
getAnalysisResult
-
getDebugHandler
-
setVars
-
updateVars
-
updateVars
-
updateVars
-
createCallContext
-
createUpdateBatch
-
createChangeSensitiveUpdateBatch
-