org.camunda.bpm.engine.impl.scripting.engine
Class BeansResolverFactory

java.lang.Object
  extended by org.camunda.bpm.engine.impl.scripting.engine.BeansResolverFactory
All Implemented Interfaces:
Resolver, ResolverFactory

public class BeansResolverFactory
extends Object
implements ResolverFactory, Resolver

Author:
Tom Baeyens

Constructor Summary
BeansResolverFactory()
           
 
Method Summary
 boolean containsKey(Object key)
          Allows checking whether there is currently an object bound to the key.
 Resolver createResolver(VariableScope variableScope)
           
 Object get(Object key)
          Returns the object currently bound to the key or false if no object is currently bound to the key
 Set<String> keySet()
          Returns the set of key that can be resolved using this resolver.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeansResolverFactory

public BeansResolverFactory()
Method Detail

createResolver

public Resolver createResolver(VariableScope variableScope)
Specified by:
createResolver in interface ResolverFactory

containsKey

public boolean containsKey(Object key)
Description copied from interface: Resolver
Allows checking whether there is currently an object bound to the key.

Specified by:
containsKey in interface Resolver
Parameters:
key - the key to check
Returns:
true if there is currently an object bound to the key. False otherwise.

get

public Object get(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

Specified by:
get in interface Resolver
Parameters:
key - the key of the object to retrieve.
Returns:
the object currently bound to the key or 'null' if no object is currently bound to the key.

keySet

public Set<String> keySet()
Description copied from interface: Resolver
Returns the set of key that can be resolved using this resolver.

Specified by:
keySet in interface Resolver
Returns:
the set of keys that can be resolved by this resolver.


Copyright © 2016 camunda services GmbH. All rights reserved.