Class VariableCollectionProvider<T extends CoreVariableInstance>
- java.lang.Object
-
- org.camunda.bpm.engine.impl.core.variable.scope.VariableCollectionProvider<T>
-
- All Implemented Interfaces:
VariableStore.VariablesProvider<T>
public class VariableCollectionProvider<T extends CoreVariableInstance> extends Object implements VariableStore.VariablesProvider<T>
- Author:
- Thorben Lindhauer
-
-
Field Summary
Fields Modifier and Type Field Description protected Collection<T>
variables
-
Constructor Summary
Constructors Constructor Description VariableCollectionProvider(Collection<T> variables)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T extends CoreVariableInstance>
VariableCollectionProvider<T>emptyVariables()
Collection<T>
provideVariables()
Collection<T>
provideVariables(Collection<String> variablesNames)
-
-
-
Field Detail
-
variables
protected Collection<T extends CoreVariableInstance> variables
-
-
Constructor Detail
-
VariableCollectionProvider
public VariableCollectionProvider(Collection<T> variables)
-
-
Method Detail
-
provideVariables
public Collection<T> provideVariables()
- Specified by:
provideVariables
in interfaceVariableStore.VariablesProvider<T extends CoreVariableInstance>
-
provideVariables
public Collection<T> provideVariables(Collection<String> variablesNames)
- Specified by:
provideVariables
in interfaceVariableStore.VariablesProvider<T extends CoreVariableInstance>
-
emptyVariables
public static <T extends CoreVariableInstance> VariableCollectionProvider<T> emptyVariables()
-
-