public class TMemoryLocal extends ConditionalContexts implements TMemory
Constructor and Description |
---|
TMemoryLocal(TMemoryGlobal global,
java.util.Map<java.lang.String,TVariable> input) |
Modifier and Type | Method and Description |
---|---|
void |
dumpDebug(java.lang.String message) |
TMemory |
forkFromGlobal(java.util.Map<java.lang.String,TVariable> input) |
TVariable |
getVariable(java.lang.String varname) |
boolean |
isEmpty() |
void |
putVariable(java.lang.String varname,
TVariable value,
TVariableScope scope) |
void |
removeVariable(java.lang.String varname) |
java.util.Set<java.lang.String> |
variablesNames() |
Trie |
variablesNames3() |
addConditionalContext, areAllIfOk, peekConditionalContext, pollConditionalContext
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addConditionalContext, areAllIfOk, peekConditionalContext, pollConditionalContext
public TMemoryLocal(TMemoryGlobal global, java.util.Map<java.lang.String,TVariable> input)
public void dumpDebug(java.lang.String message)
public void putVariable(java.lang.String varname, TVariable value, TVariableScope scope) throws EaterException
putVariable
in interface TMemory
EaterException
public void removeVariable(java.lang.String varname)
removeVariable
in interface TMemory
public TVariable getVariable(java.lang.String varname)
getVariable
in interface TMemory
public Trie variablesNames3()
variablesNames3
in interface TMemory
public java.util.Set<java.lang.String> variablesNames()
variablesNames
in interface TMemory
public TMemory forkFromGlobal(java.util.Map<java.lang.String,TVariable> input)
forkFromGlobal
in interface TMemory
Copyright © 2019. All Rights Reserved.