net.rewerse.i5.r3.eval
Interface ExprEvaluator.BasicContext
- All Known Subinterfaces:
- ExprEvaluator.Context, ExprEvaluator.ContextArg
- Enclosing class:
- ExprEvaluator
protected static interface ExprEvaluator.BasicContext
|
Method Summary |
void |
abort()
|
boolean |
addBinding(java.lang.String varn,
java.lang.String l)
|
boolean |
addResult(java.lang.Iterable<? extends Tuple> lt,
java.lang.String s)
|
boolean |
addResult(java.lang.String s)
|
boolean |
addResult(Tuple t,
java.lang.String s)
|
Expression |
arg(java.lang.String argn)
|
void |
cancelResult()
|
boolean |
finishResult(java.lang.String s)
|
ExprEvaluator.ContextArg |
launch(java.lang.String n,
Expression expr,
java.lang.Iterable<? extends Tuple> lu,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev,
boolean must)
|
ExprEvaluator.ContextArg |
launch(java.lang.String argn,
ExprEvaluator.ArgEval ev)
|
ExprEvaluator.ContextArg |
launch(java.lang.String n,
java.lang.Iterable<? extends Tuple> lu,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev)
|
ExprEvaluator.ContextArg |
launch(java.lang.String argn,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev)
|
ExprEvaluator.ContextArg |
launch(java.lang.String n,
Tuple t,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev)
|
ExprEvaluator.ContextArg |
launched(java.lang.String iid)
|
java.lang.String |
literal(java.lang.String parn)
|
java.lang.String |
opname()
|
boolean |
output(java.lang.String parn,
java.lang.String s)
|
void |
startResult()
|
void |
startResult(java.lang.Iterable<? extends Tuple> t)
|
void |
startResult(Tuple t)
|
java.lang.String |
text(java.lang.String parn)
|
opname
java.lang.String opname()
literal
java.lang.String literal(java.lang.String parn)
text
java.lang.String text(java.lang.String parn)
arg
Expression arg(java.lang.String argn)
launch
ExprEvaluator.ContextArg launch(java.lang.String argn,
ExprEvaluator.ArgEval ev)
throws java.lang.Exception
- Throws:
java.lang.Exception
launch
ExprEvaluator.ContextArg launch(java.lang.String argn,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev)
throws java.lang.Exception
- Throws:
java.lang.Exception
launch
ExprEvaluator.ContextArg launch(java.lang.String n,
Tuple t,
java.lang.Object mydt,
ExprEvaluator.ArgEval ev)
throws java.lang.Exception
- Throws:
java.lang.Exception
launch
ExprEvaluator.ContextArg launch(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
launch
ExprEvaluator.ContextArg launch(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
launched
ExprEvaluator.ContextArg launched(java.lang.String iid)
addResult
boolean addResult(java.lang.String s)
throws java.lang.Exception
- Throws:
java.lang.Exception
addResult
boolean addResult(Tuple t,
java.lang.String s)
throws java.lang.Exception
- Throws:
java.lang.Exception
addResult
boolean addResult(java.lang.Iterable<? extends Tuple> lt,
java.lang.String s)
throws java.lang.Exception
- Throws:
java.lang.Exception
startResult
void startResult()
throws java.lang.Exception
- Throws:
java.lang.Exception
startResult
void startResult(Tuple t)
throws java.lang.Exception
- Throws:
java.lang.Exception
startResult
void startResult(java.lang.Iterable<? extends Tuple> t)
throws java.lang.Exception
- Throws:
java.lang.Exception
output
boolean output(java.lang.String parn,
java.lang.String s)
throws java.lang.Exception
- Throws:
java.lang.Exception
addBinding
boolean addBinding(java.lang.String varn,
java.lang.String l)
throws java.lang.Exception
- Throws:
java.lang.Exception
finishResult
boolean finishResult(java.lang.String s)
throws java.lang.Exception
- Throws:
java.lang.Exception
cancelResult
void cancelResult()
abort
void abort()