public static class SequenceExchanger.EvaluationThread extends SequenceExchanger.Producer
Constructor and Description |
---|
SequenceExchanger.EvaluationThread(Expression exp,
PipelineConfiguration pipe,
XPathContext context,
Conduit conduit)
Create an EvaluationThread
|
Modifier and Type | Method and Description |
---|---|
SequenceExchanger.Producer |
getAnother(Conduit conduit)
Make a copy of this Producer, evaluating the expression again starting at the beginning, and
writing the results to a new Conduit
|
void |
run()
Run the thread, evaluating the expression and writing its results to the Conduit
|
public SequenceExchanger.EvaluationThread(Expression exp, PipelineConfiguration pipe, XPathContext context, Conduit conduit)
exp
- the expression to be evaluatedpipe
- configuration information, for example the error listener to be usedcontext
- the evaluation context for the expressionconduit
- the conduit to which the expression results are to be writtenpublic void run()
public SequenceExchanger.Producer getAnother(Conduit conduit)
getAnother
in class SequenceExchanger.Producer
conduit
- the new ConduitCopyright (c) 2004-2014 Saxonica Limited. All rights reserved.