org.jaxen
public interface Function
NOTE: This class is not typically used directly, but is exposed for writers of extended XPath packages.
Implementations of Function
are functors
which are used to evaluate a function-call within an
XPath expression.
Method Summary | |
---|---|
Object | call(Context context, List args) Evaluate this function.
|
Parameters: context the context at the point in the expression when the function is called args arguments provided to the function
Returns: the result of evaluating the function; a List
(node-set), Double
, Boolean
, or
String
Throws: FunctionCallException if an XPath error occurs during evaluation; for instance, if the number or type of the arguments is incorrect