Defines the evaluator of Java-like expressions. The evaluator can parse and execute most of the typical Java statements. Below are the Java language features this evaluator does not process (it will throw appropriate exceptions in such cases).
The Evaluator
class is the facade to this package. It
provides the necessary methods to evaluate an expression and return
the result. This should be the only class which clients need to call
upon to evaluate expressions.