Class TMemoryGlobal
java.lang.Object
net.sourceforge.plantuml.tim.ExecutionContexts
net.sourceforge.plantuml.tim.TMemoryGlobal
- All Implemented Interfaces:
TMemory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidforkFromGlobal(Map<String, TValue> input) getVariable(String varname) booleanisEmpty()voidputVariable(String varname, TValue value, TVariableScope scope, StringLocated location) voidremoveVariable(String varname) Methods inherited from class ExecutionContexts
addForeach, addIf, addWhile, areAllIfOk, peekForeach, peekIf, peekWhile, pollForeach, pollIf, pollWhileMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface TMemory
addForeach, addIf, addWhile, areAllIfOk, peekForeach, peekIf, peekWhile, pollForeach, pollIf, pollWhile
-
Constructor Details
-
TMemoryGlobal
public TMemoryGlobal()
-
-
Method Details
-
getVariable
- Specified by:
getVariablein interfaceTMemory
-
dumpDebug
-
putVariable
public void putVariable(String varname, TValue value, TVariableScope scope, StringLocated location) throws EaterException - Specified by:
putVariablein interfaceTMemory- Throws:
EaterException
-
removeVariable
- Specified by:
removeVariablein interfaceTMemory
-
isEmpty
-
variablesNames
- Specified by:
variablesNamesin interfaceTMemory
-
variablesNames3
- Specified by:
variablesNames3in interfaceTMemory
-
forkFromGlobal
-