Class DataDictionaryVariableDefinitions
- java.lang.Object
-
- com.flowable.platform.engine.impl.datadictionary.DataDictionaryVariableDefinitions
-
public class DataDictionaryVariableDefinitions extends Object
The Data Dictionary Variable Definitions is a collection ofDataDictionaryVariableDefinition
(type information) for a given scope
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,DictionaryType>
resolvedVariableTypes
protected String
tenantId
protected Map<String,DataDictionaryVariableDefinition>
variableDefinitions
-
Constructor Summary
Constructors Constructor Description DataDictionaryVariableDefinitions(String tenantId, Map<String,DataDictionaryVariableDefinition> variableDefinitionMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataDictionaryVariableDefinitions
addResolvedVariable(String variableName, DictionaryType resolvedType)
String
getTenantId()
DataDictionaryVariableDefinition
getVariableDefinition(String variableName)
DictionaryType
getVariableType(String variableName)
-
-
-
Field Detail
-
tenantId
protected String tenantId
-
resolvedVariableTypes
protected Map<String,DictionaryType> resolvedVariableTypes
-
variableDefinitions
protected final Map<String,DataDictionaryVariableDefinition> variableDefinitions
-
-
Constructor Detail
-
DataDictionaryVariableDefinitions
public DataDictionaryVariableDefinitions(String tenantId, Map<String,DataDictionaryVariableDefinition> variableDefinitionMap)
-
-
Method Detail
-
addResolvedVariable
public DataDictionaryVariableDefinitions addResolvedVariable(String variableName, DictionaryType resolvedType)
-
getTenantId
public String getTenantId()
-
getVariableDefinition
public DataDictionaryVariableDefinition getVariableDefinition(String variableName)
-
getVariableType
public DictionaryType getVariableType(String variableName)
-
-