net.rewerse.i5.r3.eval
Interface ExprEvaluator.ContextArg
- All Superinterfaces:
- ExprEvaluator.BasicContext
- Enclosing class:
- ExprEvaluator
protected static interface ExprEvaluator.ContextArg
- extends ExprEvaluator.BasicContext
|
Method Summary |
boolean |
addResult(java.lang.Iterable<Result> lr)
|
boolean |
addResult(Result r)
|
java.lang.String |
argname()
|
boolean |
completed()
|
Expression |
evaluating()
|
Iteratable<java.lang.String> |
getLiterals()
|
Iteratable<Result> |
getResults()
|
Iteratable<Tuple> |
getTuples()
|
java.lang.String |
id()
|
void |
interrupt()
|
boolean |
interrupted()
|
java.lang.Object |
mydata()
|
void |
mydata(java.lang.Object mydt)
|
ExprEvaluator.ContextArg |
toplaunch(java.lang.String n,
Expression expr,
java.lang.Iterable<? extends Tuple> lu,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev,
boolean must)
|
ExprEvaluator.ContextArg |
toplaunch(java.lang.String n,
ExprEvaluator.ArgEval ev)
|
ExprEvaluator.ContextArg |
toplaunch(java.lang.String n,
java.lang.Iterable<? extends Tuple> lu,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev)
|
ExprEvaluator.ContextArg |
toplaunch(java.lang.String n,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev)
|
ExprEvaluator.ContextArg |
toplaunch(java.lang.String n,
Tuple t,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev)
|
| 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 |
addResult
boolean addResult(Result r)
throws java.lang.Exception
- Throws:
java.lang.Exception
addResult
boolean addResult(java.lang.Iterable<Result> lr)
throws java.lang.Exception
- Throws:
java.lang.Exception
toplaunch
ExprEvaluator.ContextArg toplaunch(java.lang.String n,
ExprEvaluator.ArgEval ev)
throws java.lang.Exception
- Throws:
java.lang.Exception
toplaunch
ExprEvaluator.ContextArg toplaunch(java.lang.String n,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev)
throws java.lang.Exception
- Throws:
java.lang.Exception
toplaunch
ExprEvaluator.ContextArg toplaunch(java.lang.String n,
Tuple t,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev)
throws java.lang.Exception
- Throws:
java.lang.Exception
toplaunch
ExprEvaluator.ContextArg toplaunch(java.lang.String n,
java.lang.Iterable<? extends Tuple> lu,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev)
throws java.lang.Exception
- Throws:
java.lang.Exception
toplaunch
ExprEvaluator.ContextArg toplaunch(java.lang.String n,
Expression expr,
java.lang.Iterable<? extends Tuple> lu,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev,
boolean must)
throws java.lang.Exception
- Throws:
java.lang.Exception
id
java.lang.String id()
argname
java.lang.String argname()
evaluating
Expression evaluating()
mydata
java.lang.Object mydata()
mydata
void mydata(java.lang.Object mydt)
getResults
Iteratable<Result> getResults()
getLiterals
Iteratable<java.lang.String> getLiterals()
getTuples
Iteratable<Tuple> getTuples()
completed
boolean completed()
interrupted
boolean interrupted()
interrupt
void interrupt()
throws java.lang.Exception
- Throws:
java.lang.Exception