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 java.lang.Object implements VariableStore.VariablesProvider<T>
- Author:
- Thorben Lindhauer
-
-
Constructor Summary
Constructors Constructor Description VariableCollectionProvider(java.util.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()
java.util.Collection<T>
provideVariables()
java.util.Collection<T>
provideVariables(java.util.Collection<java.lang.String> variablesNames)
-
-
-
Field Detail
-
variables
protected java.util.Collection<T extends CoreVariableInstance> variables
-
-
Constructor Detail
-
VariableCollectionProvider
public VariableCollectionProvider(java.util.Collection<T> variables)
-
-
Method Detail
-
provideVariables
public java.util.Collection<T> provideVariables()
- Specified by:
provideVariables
in interfaceVariableStore.VariablesProvider<T extends CoreVariableInstance>
-
provideVariables
public java.util.Collection<T> provideVariables(java.util.Collection<java.lang.String> variablesNames)
- Specified by:
provideVariables
in interfaceVariableStore.VariablesProvider<T extends CoreVariableInstance>
-
emptyVariables
public static <T extends CoreVariableInstance> VariableCollectionProvider<T> emptyVariables()
-
-