Class CallableWithBoundFocus

java.lang.Object
net.sf.saxon.functions.hof.CallableWithBoundFocus
All Implemented Interfaces:
Callable

public class CallableWithBoundFocus extends Object implements Callable
A Callable that wraps another Callable and a Dynamic Context, in effect acting as a closure that executes the original callable with a saved context.
  • Constructor Details

  • Method Details

    • call

      public Sequence call(XPathContext context, Sequence[] arguments) throws XPathException
      Evaluate the expression
      Specified by:
      call in interface Callable
      Parameters:
      context - the dynamic evaluation context
      arguments - the values of the arguments, supplied as SequenceIterators
      Returns:
      the result of the evaluation, in the form of a SequenceIterator
      Throws:
      XPathException - if a dynamic error occurs during the evaluation of the expression