Interface Expression

All Known Subinterfaces:
BooleanExpression
All Known Implementing Classes:
ArithmeticExpression, BinaryExpression, ComparisonExpression, ConstantExpression, LogicExpression, UnaryExpression, VariableExpression

public interface Expression
Parses and evaluates a simple expression language. This was originally based on the selector expression language found in ActiveMQ. It was modified so that it's supports custom functions and it's comparison expressions were less SQL like, and more script like.