org.jbpm.integration.spec.runtime
Class ExpressionEvaluator

java.lang.Object
  extended by org.jbpm.integration.spec.runtime.ExpressionEvaluator

public class ExpressionEvaluator
extends java.lang.Object

Evaluates an expression for a given token

Since:
08-Jul-2008
Author:
thomas.diesler@jboss.com

Constructor Summary
ExpressionEvaluator(org.jboss.bpm.incubator.model.Expression expr)
           
 
Method Summary
 java.lang.Object evaluateExpression(org.jboss.bpm.api.runtime.Token token)
          Evaluate an expression for a given token.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionEvaluator

public ExpressionEvaluator(org.jboss.bpm.incubator.model.Expression expr)
Method Detail

evaluateExpression

public java.lang.Object evaluateExpression(org.jboss.bpm.api.runtime.Token token)
Evaluate an expression for a given token.

Note that propName.replace(".", "_") applies to property names for MVEL expressions, because the dot notation has special meaning in MVEL.



Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.