net.rewerse.i5.r3.eval
Interface ExprEvaluator.ArgEval

All Known Implementing Classes:
ExprEvaluator.ArgEval.Nop
Enclosing class:
ExprEvaluator

protected static interface ExprEvaluator.ArgEval


Nested Class Summary
static class ExprEvaluator.ArgEval.Nop
           
 
Method Summary
 void evalCompleted(ExprEvaluator.ContextArg ctx)
           
 void evalFinished(ExprEvaluator.ContextArg ctx)
           
 void evalFree(ExprEvaluator.ContextArg ctx)
           
 void evalOne(ExprEvaluator.ContextArg ctx, Result r)
           
 void evalOne(ExprEvaluator.ContextArg ctx, java.lang.String val, Tuple with)
           
 void evalSome(ExprEvaluator.ContextArg ctx, java.lang.Iterable<Result> lr)
           
 void evalStarted(ExprEvaluator.ContextArg ctx)
           
 

Method Detail

evalStarted

void evalStarted(ExprEvaluator.ContextArg ctx)
                 throws java.lang.Exception
Throws:
java.lang.Exception

evalOne

void evalOne(ExprEvaluator.ContextArg ctx,
             java.lang.String val,
             Tuple with)
             throws java.lang.Exception
Throws:
java.lang.Exception

evalOne

void evalOne(ExprEvaluator.ContextArg ctx,
             Result r)
             throws java.lang.Exception
Throws:
java.lang.Exception

evalSome

void evalSome(ExprEvaluator.ContextArg ctx,
              java.lang.Iterable<Result> lr)
              throws java.lang.Exception
Throws:
java.lang.Exception

evalCompleted

void evalCompleted(ExprEvaluator.ContextArg ctx)
                   throws java.lang.Exception
Throws:
java.lang.Exception

evalFinished

void evalFinished(ExprEvaluator.ContextArg ctx)

evalFree

void evalFree(ExprEvaluator.ContextArg ctx)