Package net.sf.saxon.functions
Interface PushableFunction
-
- All Known Implementing Classes:
Concat,StringJoin,UnparsedText,XMLToJsonFn
public interface PushableFunctionInterface implemented by functions that have a "push" implementation, whereby the result of the function is written incrementally to anOutputterrather than being returned as the result of acall()method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidprocess(Outputter destination, XPathContext context, Sequence[] arguments)Evaluate the function in "push" mode
-
-
-
Method Detail
-
process
void process(Outputter destination, XPathContext context, Sequence[] arguments) throws XPathException
Evaluate the function in "push" mode- Parameters:
destination- the destination for the function resultcontext- the dynamic evaluation contextarguments- the supplied arguments to the function- Throws:
XPathException- if a dynamic error occurs during the evaluation
-
-