org.apache.camel.jsonpath
Class JsonPathExpression

java.lang.Object
  extended by org.apache.camel.support.ExpressionSupport
      extended by org.apache.camel.support.ExpressionAdapter
          extended by org.apache.camel.jsonpath.JsonPathExpression
All Implemented Interfaces:
org.apache.camel.Expression, org.apache.camel.Predicate

public class JsonPathExpression
extends org.apache.camel.support.ExpressionAdapter


Constructor Summary
JsonPathExpression(String expression)
           
 
Method Summary
 Object evaluate(org.apache.camel.Exchange exchange)
           
 Class<?> getResultType()
           
 void setResultType(Class<?> resultType)
           
 String toString()
           
 
Methods inherited from class org.apache.camel.support.ExpressionAdapter
assertionFailureMessage, evaluate
 
Methods inherited from class org.apache.camel.support.ExpressionSupport
assertMatches, matches
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JsonPathExpression

public JsonPathExpression(String expression)
Method Detail

getResultType

public Class<?> getResultType()

setResultType

public void setResultType(Class<?> resultType)

evaluate

public Object evaluate(org.apache.camel.Exchange exchange)
Overrides:
evaluate in class org.apache.camel.support.ExpressionSupport

toString

public String toString()
Overrides:
toString in class Object


Apache Camel