public abstract class MapBasedVariableStore extends AbstractVariableStore
CoreVariableStore
implementation based on a MapModifier and Type | Field and Description |
---|---|
protected Map<String,CoreVariableInstance> |
variables |
Constructor and Description |
---|
MapBasedVariableStore() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsVariableInstance(String variableName) |
CoreVariableInstance |
getVariableInstance(String variableName) |
Map<String,CoreVariableInstance> |
getVariableInstances() |
Collection<CoreVariableInstance> |
getVariableInstancesValues() |
Set<String> |
getVariableNames() |
boolean |
isEmpty() |
CoreVariableInstance |
removeVariableInstance(String variableName,
AbstractVariableScope sourceActivityExecution) |
createOrUpdateVariable, createVariableInstance, setVariableValue
protected Map<String,CoreVariableInstance> variables
public Collection<CoreVariableInstance> getVariableInstancesValues()
public CoreVariableInstance getVariableInstance(String variableName)
public boolean isEmpty()
public boolean containsVariableInstance(String variableName)
public CoreVariableInstance removeVariableInstance(String variableName, AbstractVariableScope sourceActivityExecution)
public Map<String,CoreVariableInstance> getVariableInstances()
Copyright © 2018. All rights reserved.