Uses of Class
edu.uiuc.ncsa.qdl.evaluate.AbstractEvaluator
-
Packages that use AbstractEvaluator Package Description edu.uiuc.ncsa.qdl.evaluate Evaluators evaluate the built-in functions for QDL as well as perform the usual algebraic operations. -
-
Uses of AbstractEvaluator in edu.uiuc.ncsa.qdl.evaluate
Subclasses of AbstractEvaluator in edu.uiuc.ncsa.qdl.evaluate Modifier and Type Class Description class
FunctionEvaluator
Created by Jeff Gaynor
on 1/22/20 at 10:53 AMclass
IOEvaluator
Created by Jeff Gaynor
on 1/16/20 at 9:18 AMclass
ListEvaluator
Created by Jeff Gaynor
on 9/30/21 at 5:07 PMclass
MathEvaluator
Created by Jeff Gaynor
on 1/16/20 at 9:18 AMclass
MetaEvaluator
This is charged with managing the build-in functions as well as any that the user defines.class
ModuleEvaluator
Created by Jeff Gaynor
on 11/21/23 at 6:42 AMclass
OpEvaluator
Class charged with evaluating algebraic expressions.class
StemEvaluator
Created by Jeff Gaynor
on 1/16/20 at 9:19 AMclass
StringEvaluator
This evaluates all string functions.class
SystemEvaluator
For control structure in loops, conditionals etc.class
TMathEvaluator
Class for transcendental functions, like log, exponentiation etc.Methods in edu.uiuc.ncsa.qdl.evaluate with parameters of type AbstractEvaluator Modifier and Type Method Description protected static void
MetaEvaluator. addE(int index, AbstractEvaluator evaluator)
Add evaluator at a given index in the listprotected static void
MetaEvaluator. addE(AbstractEvaluator evaluator)
Add evaluator to the end of the list.void
MetaEvaluator. addEvaluator(int index, AbstractEvaluator evaluator)
void
MetaEvaluator. addEvaluator(AbstractEvaluator evaluator)
-