evaluate
public java.lang.Object evaluate(Context context)
throws JaxenException
Description copied from interface: Expr
Evaluate the expression in the given context, and return the result.
The result will be a java.lang.Double
for expressions that
return a number, a java.lang.String
for expressions that
return a string, a java.lang.Boolean
for expressions that
return a boolean, and a java.util.List
for expressions that
return a node-set. In the latter case, the elements of the list are
the actual objects from the source document model. Copies are not made.
- Parameters:
context
- the context in which the expression is evaluated
- Returns:
- an object representing the result of the evaluation
- Throws:
JaxenException