Class VariableScopeResolver
- java.lang.Object
-
- org.camunda.bpm.engine.impl.scripting.engine.VariableScopeResolver
-
- All Implemented Interfaces:
Resolver
public class VariableScopeResolver extends java.lang.Object implements Resolver
Bindings implementation using anExecutionImpl
as 'back-end'.- Author:
- Tom Baeyens, Joram Barrez
-
-
Field Summary
Fields Modifier and Type Field Description protected VariableScope
variableScope
protected java.lang.String
variableScopeKey
-
Constructor Summary
Constructors Constructor Description VariableScopeResolver(VariableScope variableScope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
containsKey(java.lang.Object key)
Allows checking whether there is currently an object bound to the key.java.lang.Object
get(java.lang.Object key)
Returns the object currently bound to the key or false if no object is currently bound to the keyjava.util.Set<java.lang.String>
keySet()
Returns the set of key that can be resolved using this resolver.
-
-
-
Field Detail
-
variableScope
protected VariableScope variableScope
-
variableScopeKey
protected java.lang.String variableScopeKey
-
-
Constructor Detail
-
VariableScopeResolver
public VariableScopeResolver(VariableScope variableScope)
-
-
Method Detail
-
containsKey
public boolean containsKey(java.lang.Object key)
Description copied from interface:Resolver
Allows checking whether there is currently an object bound to the key.- Specified by:
containsKey
in interfaceResolver
- Parameters:
key
- the key to check- Returns:
- true if there is currently an object bound to the key. False otherwise.
-
get
public java.lang.Object get(java.lang.Object key)
Description copied from interface:Resolver
Returns the object currently bound to the key or false if no object is currently bound to the key
-
-