Package net.sf.saxon.expr.parser
Class Evaluator.Process
- java.lang.Object
 - 
- net.sf.saxon.expr.parser.Evaluator
 - 
- net.sf.saxon.expr.parser.Evaluator.Process
 
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class net.sf.saxon.expr.parser.Evaluator
Evaluator.EagerSequence, Evaluator.EmptySequenceEvaluator, Evaluator.LazySequence, Evaluator.LazyTail, Evaluator.Literal, Evaluator.MakeIndexedVariable, Evaluator.MemoClosureEvaluator, Evaluator.OptionalItem, Evaluator.Process, Evaluator.SharedAppend, Evaluator.SingleItem, Evaluator.SingletonClosure, Evaluator.StreamingArgument, Evaluator.SuppliedParameter, Evaluator.Variable 
 - 
 
- 
Field Summary
Fields Modifier and Type Field Description static Evaluator.ProcessINSTANCE 
- 
Constructor Summary
Constructors Constructor Description Process() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Sequenceevaluate(Expression expr, XPathContext context)Evaluate an expression to return a sequenceintgetCode()Get the integer code for the evaluator 
 - 
 
- 
- 
Field Detail
- 
INSTANCE
public static final Evaluator.Process INSTANCE
 
 - 
 
- 
Method Detail
- 
getCode
public int getCode()
Description copied from class:EvaluatorGet the integer code for the evaluator 
- 
evaluate
public Sequence evaluate(Expression expr, XPathContext context) throws XPathException
Description copied from class:EvaluatorEvaluate an expression to return a sequence- Specified by:
 evaluatein classEvaluator- Parameters:
 expr- the expression to be evaluatedcontext- the dynamic context for evaluation- Returns:
 - the result of the evaluation
 - Throws:
 XPathException- if any dynamic error occurs during the evaluation
 
 - 
 
 -