org.apache.commons.jxpath
Interface Function
- ConstructorFunction, MethodFunction
public interface Function
Extension function interface. Extension functions are grouped into
Functions
objects, which are installed on
JXPathContexts using the
JXPathContext.setFunctions()
call.
The Function interface can be implemented directly. However,
most of the time JXPath's built-in implementations should suffice.
See
ClassFunctions
and
PackageFunctions
.
$Revision: 1.7 $ $Date: 2004/02/29 14:17:42 $
invoke
public Object invoke(ExpressionContext context,
Object[] parameters)
Computes the value of the function. Each implementation of Function
is responsible for conversion of supplied parameters to the required
argument types.
context
- can be used to acquire the context in which the
function is being evaluted.