org.apache.camel.language.groovy
Class GroovyExpression

java.lang.Object
  extended by org.apache.camel.support.ExpressionSupport
      extended by org.apache.camel.language.groovy.GroovyExpression
All Implemented Interfaces:
org.apache.camel.Expression, org.apache.camel.Predicate

public class GroovyExpression
extends org.apache.camel.support.ExpressionSupport

Version:

Constructor Summary
GroovyExpression(Class<groovy.lang.Script> scriptType, String text)
           
 
Method Summary
protected  String assertionFailureMessage(org.apache.camel.Exchange exchange)
           
<T> T
evaluate(org.apache.camel.Exchange exchange, Class<T> type)
           
 String toString()
           
 
Methods inherited from class org.apache.camel.support.ExpressionSupport
assertMatches, evaluate, matches
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GroovyExpression

public GroovyExpression(Class<groovy.lang.Script> scriptType,
                        String text)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

assertionFailureMessage

protected String assertionFailureMessage(org.apache.camel.Exchange exchange)
Specified by:
assertionFailureMessage in class org.apache.camel.support.ExpressionSupport

evaluate

public <T> T evaluate(org.apache.camel.Exchange exchange,
                      Class<T> type)


Apache CAMEL