public interface VariableScope
Modifier and Type | Method and Description |
---|---|
Object |
getVariable(String variableName) |
Object |
getVariableLocal(String variableName) |
<T extends TypedValue> |
getVariableLocalTyped(String variableName) |
<T extends TypedValue> |
getVariableLocalTyped(String variableName,
boolean deserializeValue) |
Set<String> |
getVariableNames() |
Set<String> |
getVariableNamesLocal() |
Map<String,Object> |
getVariables() |
String |
getVariableScopeKey() |
Map<String,Object> |
getVariablesLocal() |
VariableMap |
getVariablesLocalTyped() |
VariableMap |
getVariablesLocalTyped(boolean deserializeValues) |
VariableMap |
getVariablesTyped() |
VariableMap |
getVariablesTyped(boolean deserializeValues) |
<T extends TypedValue> |
getVariableTyped(String variableName) |
<T extends TypedValue> |
getVariableTyped(String variableName,
boolean deserializeValue) |
boolean |
hasVariable(String variableName) |
boolean |
hasVariableLocal(String variableName) |
boolean |
hasVariables() |
boolean |
hasVariablesLocal() |
void |
removeVariable(String variableName)
Removes the variable and creates a new
HistoricVariableUpdateEntity . |
void |
removeVariableLocal(String variableName)
Removes the local variable and creates a new
HistoricVariableUpdateEntity . |
void |
removeVariables()
Removes the (local) variables and creates a new
HistoricVariableUpdateEntity for each of them. |
void |
removeVariables(Collection<String> variableNames)
Removes the variables and creates a new
HistoricVariableUpdateEntity for each of them. |
void |
removeVariablesLocal()
Removes the (local) variables and creates a new
HistoricVariableUpdateEntity for each of them. |
void |
removeVariablesLocal(Collection<String> variableNames)
Removes the local variables and creates a new
HistoricVariableUpdateEntity for each of them. |
void |
setVariable(String variableName,
Object value) |
void |
setVariableLocal(String variableName,
Object value) |
void |
setVariables(Map<String,? extends Object> variables) |
void |
setVariablesLocal(Map<String,? extends Object> variables) |
String getVariableScopeKey()
VariableMap getVariablesTyped()
VariableMap getVariablesTyped(boolean deserializeValues)
VariableMap getVariablesLocalTyped()
VariableMap getVariablesLocalTyped(boolean deserializeValues)
<T extends TypedValue> T getVariableTyped(String variableName)
<T extends TypedValue> T getVariableTyped(String variableName, boolean deserializeValue)
<T extends TypedValue> T getVariableLocalTyped(String variableName)
<T extends TypedValue> T getVariableLocalTyped(String variableName, boolean deserializeValue)
boolean hasVariables()
boolean hasVariablesLocal()
boolean hasVariable(String variableName)
boolean hasVariableLocal(String variableName)
void removeVariable(String variableName)
HistoricVariableUpdateEntity
.void removeVariableLocal(String variableName)
HistoricVariableUpdateEntity
.void removeVariables(Collection<String> variableNames)
HistoricVariableUpdateEntity
for each of them.void removeVariablesLocal(Collection<String> variableNames)
HistoricVariableUpdateEntity
for each of them.void removeVariables()
HistoricVariableUpdateEntity
for each of them.void removeVariablesLocal()
HistoricVariableUpdateEntity
for each of them.Copyright © 2019. All rights reserved.