Class DefaultTreeEvaluator

All Implemented Interfaces:
Evaluator, StandardEvaluator, StandardTreeEvaluator, TreeEvaluator

public class DefaultTreeEvaluator extends AbstractStandardEvaluator implements StandardTreeEvaluator
An expression evaluator for most standard operators with common built-in types (i.e.: Booleans, Strings and Numbers). Simulates the ternary ?: operator including short-circuiting.
Author:
Curtis Rueden
See Also:
  • Constructor Details

    • DefaultTreeEvaluator

      public DefaultTreeEvaluator()
    • DefaultTreeEvaluator

      public DefaultTreeEvaluator(ExpressionParser parser)