Package net.sourceforge.plantuml.tim
Class TMemoryLocal
java.lang.Object
net.sourceforge.plantuml.tim.ExecutionContexts
net.sourceforge.plantuml.tim.TMemoryLocal
- 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 net.sourceforge.plantuml.tim.ExecutionContexts
addForeach, addIf, addWhile, areAllIfOk, peekForeach, peekIf, peekWhile, pollForeach, pollIf, pollWhileMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.plantuml.tim.TMemory
addForeach, addIf, addWhile, areAllIfOk, peekForeach, peekIf, peekWhile, pollForeach, pollIf, pollWhile
-
Constructor Details
-
TMemoryLocal
-
-
Method Details
-
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
-
getVariable
- Specified by:
getVariablein interfaceTMemory
-
variablesNames3
- Specified by:
variablesNames3in interfaceTMemory
-
isEmpty
public boolean isEmpty() -
variablesNames
- Specified by:
variablesNamesin interfaceTMemory
-
forkFromGlobal
- Specified by:
forkFromGlobalin interfaceTMemory
-