net.rewerse.i5.r3.eval
Interface ExprEvaluator.Context
- All Superinterfaces:
- ExprEvaluator.BasicContext
- Enclosing class:
- ExprEvaluator
protected static interface ExprEvaluator.Context
- extends ExprEvaluator.BasicContext
| Methods inherited from interface net.rewerse.i5.r3.eval.ExprEvaluator.BasicContext |
abort, addBinding, addResult, addResult, addResult, arg, cancelResult, finishResult, launch, launch, launch, launch, launch, launched, literal, opname, output, startResult, startResult, startResult, text |
opnative
boolean opnative()
vars
Iteratable<java.lang.String> vars()
renames
Iteratable<java.lang.String> renames()
rename
void rename(java.lang.String varn,
java.lang.String rn)
rename
java.lang.String rename(java.lang.String varn)
var
java.lang.String var(java.lang.String rn)
getUsing
Iteratable<Tuple> getUsing()
throws java.lang.Exception
- Throws:
java.lang.Exception
getUsing
Iteratable<Tuple> getUsing(java.lang.Iterable<java.lang.String> vars)
throws java.lang.Exception
- Throws:
java.lang.Exception
forward
void forward(ExprEvaluator.Launcher proxy)
throws java.lang.Exception
- Throws:
java.lang.Exception
incomplete
java.lang.String incomplete()
throws java.lang.Exception
- Throws:
java.lang.Exception
notifyResults
void notifyResults(boolean islast)
throws java.lang.Exception
- Throws:
java.lang.Exception