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 TypeMethodDescriptionvoid
forkFromGlobal
(Map<String, TValue> input) getVariable
(String varname) boolean
isEmpty()
void
putVariable
(String varname, TValue value, TVariableScope scope) void
removeVariable
(String varname) Methods inherited from class net.sourceforge.plantuml.tim.ExecutionContexts
addForeach, addIf, addWhile, areAllIfOk, peekForeach, peekIf, peekWhile, pollForeach, pollIf, pollWhile
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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
- Specified by:
putVariable
in interfaceTMemory
- Throws:
EaterException
-
removeVariable
- Specified by:
removeVariable
in interfaceTMemory
-
getVariable
- Specified by:
getVariable
in interfaceTMemory
-
variablesNames3
- Specified by:
variablesNames3
in interfaceTMemory
-
isEmpty
public boolean isEmpty() -
variablesNames
- Specified by:
variablesNames
in interfaceTMemory
-
forkFromGlobal
- Specified by:
forkFromGlobal
in interfaceTMemory
-