Index
All Classes and Interfaces|All Packages
E
- EvalDemo - Class in org.djutils.eval
 - 
EvalDemo.java.
 - EvalDemo() - Constructor for class org.djutils.eval.EvalDemo
 
F
- f - Variable in class org.djutils.eval.TestFunction
 - 
Test Function.
 - functionTest() - Method in class org.djutils.eval.TestFunction
 - 
Test the function interface.
 
L
- lookup(String) - Method in class org.djutils.eval.TestEval.ValueStore
 
M
- main(String...) - Static method in class org.djutils.eval.EvalDemo
 - 
Demonstrate the eval package.
 
N
- nestedEvaluation() - Method in class org.djutils.eval.NestedEvaluationTest
 - 
Test recursive call to the evaluator.
 - NestedEvaluationTest - Class in org.djutils.eval
 - 
NestedEvaluationTest.java.
 - NestedEvaluationTest() - Constructor for class org.djutils.eval.NestedEvaluationTest
 
O
- org.djutils.eval - package org.djutils.eval
 
R
- run(String) - Static method in class org.djutils.eval.EvalDemo
 - 
Evaluate an expression and print the result.
 - run(String, RetrieveValue) - Static method in class org.djutils.eval.EvalDemo
 - 
Evaluate an expression and print the result.
 
T
- testBasics() - Method in class org.djutils.eval.TestEval
 - 
Test some basic things
 - testBinaryOperations() - Method in class org.djutils.eval.TestEval
 - 
Test all binary operations.
 - testBinaryOperatorAtEndOfExpression() - Method in class org.djutils.eval.TestEval
 - 
Test handling of binary operator at the end of the expression.
 - testBuiltinFunction() - Method in class org.djutils.eval.TestEval
 - 
Test the builtinFunctions method.
 - testConditionalExpressions() - Method in class org.djutils.eval.TestEval
 - 
Test conditional expressions
 - testDivisionByZero() - Method in class org.djutils.eval.TestEval
 - 
Test division by zero
 - TestEval - Class in org.djutils.eval
 - 
TestEval.java.
 - TestEval() - Constructor for class org.djutils.eval.TestEval
 - TestEval.ValueStore - Class in org.djutils.eval
 - 
Value store for testing the value retrieval system.
 - testEvaluateAsMethods() - Method in class org.djutils.eval.TestEval
 - 
Test the evaluateAs methods
 - testEvaluationOrder() - Method in class org.djutils.eval.TestEval
 - 
Test the order in which operators are applied.
 - TestFunction - Class in org.djutils.eval
 - 
TestFunction.java.
 - TestFunction() - Constructor for class org.djutils.eval.TestFunction
 - testIllegalOperators() - Method in class org.djutils.eval.TestEval
 - 
Test some illegal operators
 - testNamedVariablesAndHandlingOfAbsoluteOperands() - Method in class org.djutils.eval.TestEval
 - 
Test the mechanism for retrieving the values from a value store by name and the handling of absolute operands.
 - testNumberParser() - Method in class org.djutils.eval.TestEval
 - 
Test the number parser
 - testOneArgumentFunctions() - Method in class org.djutils.eval.TestEval
 - 
Test the one argument functions (mostly math)
 - testTwoArgumentFunctions() - Method in class org.djutils.eval.TestEval
 - 
Test the two-parameter functions.
 - testUnaryOperators() - Method in class org.djutils.eval.TestEval
 - 
Test the unary operators
 - testUserFunctions() - Method in class org.djutils.eval.TestEval
 - 
Test the use of user-defined functions.
 - testUserParser() - Method in class org.djutils.eval.TestEval
 - 
Test the user-provided unit parser hook.
 - testZeroArgumentFunctions() - Method in class org.djutils.eval.TestEval
 - 
Test the zero argument functions.
 
V
- ValueStore(Map<String, Object>) - Constructor for class org.djutils.eval.TestEval.ValueStore
 - 
Create a new ValueStore.
 
All Classes and Interfaces|All Packages