Class ThreadSafeEvaluator

  • All Implemented Interfaces:
    Evaluator, JepComponent, ParserVisitor, java.io.Serializable

    public class ThreadSafeEvaluator
    extends FastEvaluator
    An evaluator which can safely evaluate an expression in multiple threads. It works by finding the name of a variable from a Node and then using that name to find the variable from the variable table. In essence it adds one hash table lookup for each variable reference.
    Since:
    Jep 3.5
    Author:
    Richard Morris
    See Also:
    Serialized Form