org.apache.commons.jelly.expression.xpath
Class XPathExpression
java.lang.Object
org.apache.commons.jelly.expression.ExpressionSupport
org.apache.commons.jelly.expression.xpath.XPathExpression
- All Implemented Interfaces:
- Expression, org.hudsonci.xpath.XVariableContext
public class XPathExpression
- extends ExpressionSupport
- implements org.hudsonci.xpath.XVariableContext
An expression which returns an XPath object.
- Version:
- $Revision: 155420 $
- Author:
- James Strachan
| Fields inherited from interface org.apache.commons.jelly.expression.Expression |
NULL |
XPathExpression
public XPathExpression()
XPathExpression
public XPathExpression(String text,
Expression xpathExpr,
TagScript tagScript)
toString
public String toString()
- Overrides:
toString in class Object
getExpressionText
public String getExpressionText()
- Specified by:
getExpressionText in interface Expression
- Returns:
- the textual representation of this expression
evaluate
public Object evaluate(JellyContext context)
- Description copied from interface:
Expression
- Evaluates the expression with the given context
and returns the result
- Specified by:
evaluate in interface Expression
getVariableValue
public Object getVariableValue(String namespaceURI,
String prefix,
String localName)
- Specified by:
getVariableValue in interface org.hudsonci.xpath.XVariableContext
createUriMap
protected Map createUriMap(Map namespaceContext)
- Factory method to create a synchronized Map of non-null and non-blank
namespace prefixes to namespace URIs
Copyright © 2012 Apache Software Foundation. All Rights Reserved.