org.apache.servicemix.expression
Class XMLBeansStringXPathExpression

java.lang.Object
  extended by org.apache.servicemix.expression.XMLBeansXPathExpression
      extended by org.apache.servicemix.expression.XMLBeansStringXPathExpression
All Implemented Interfaces:
Expression

public class XMLBeansStringXPathExpression
extends XMLBeansXPathExpression

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

Version:
$Revision: 564374 $

Constructor Summary
XMLBeansStringXPathExpression(java.lang.String xpath)
           
 
Method Summary
protected  java.lang.String asString(org.apache.xmlbeans.XmlObject xmlObject)
           
protected  java.lang.Object evaluateXPath(org.apache.xmlbeans.XmlObject object, java.lang.String xpath, org.apache.xmlbeans.XmlOptions options)
           
 
Methods inherited from class org.apache.servicemix.expression.XMLBeansXPathExpression
evaluate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLBeansStringXPathExpression

public XMLBeansStringXPathExpression(java.lang.String xpath)
Method Detail

evaluateXPath

protected java.lang.Object evaluateXPath(org.apache.xmlbeans.XmlObject object,
                                         java.lang.String xpath,
                                         org.apache.xmlbeans.XmlOptions options)
Overrides:
evaluateXPath in class XMLBeansXPathExpression

asString

protected java.lang.String asString(org.apache.xmlbeans.XmlObject xmlObject)


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