org.apache.servicemix.expression
Class JaxenStringXPathExpression

java.lang.Object
  extended by org.apache.servicemix.expression.JaxenXPathExpression
      extended by org.apache.servicemix.expression.JaxenStringXPathExpression
All Implemented Interfaces:
Expression, org.springframework.beans.factory.InitializingBean

public class JaxenStringXPathExpression
extends JaxenXPathExpression

An Expression which evaluates an XPath expression using Jaxen and returns the String value.

Version:
$Revision: 450003 $

Constructor Summary
JaxenStringXPathExpression()
           
JaxenStringXPathExpression(java.lang.String xpath)
           
 
Method Summary
protected  java.lang.Object evaluateXPath(java.lang.Object object)
           
 
Methods inherited from class org.apache.servicemix.expression.JaxenXPathExpression
afterPropertiesSet, createXPath, enableContentRereadability, evaluate, evaluateXPathAsBoolean, getFunctionContext, getNamespaceContext, getTransformer, getVariableContext, getXMLNode, getXpath, getXpathObject, isUseMessageContent, matches, setFunctionContext, setNamespaceContext, setTransformer, setUseMessageContent, setVariableContext, setXpath, setXpathObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JaxenStringXPathExpression

public JaxenStringXPathExpression()

JaxenStringXPathExpression

public JaxenStringXPathExpression(java.lang.String xpath)
                           throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

evaluateXPath

protected java.lang.Object evaluateXPath(java.lang.Object object)
                                  throws org.jaxen.JaxenException
Overrides:
evaluateXPath in class JaxenXPathExpression
Throws:
org.jaxen.JaxenException


Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.