| Interface | Description |
|---|---|
| Expression |
This class represents the executable structure of an expression.
|
| ExpressionVisitor |
Part of visitor design pattern implementation.
|
| Class | Description |
|---|---|
| BinaryOperatorExpression |
This class defines the abstract implemenation for binary operator expression.
|
| BooleanExpression |
This class expression is used to make the boolean value expression It gives
the boolean value.
|
| DecimalExpression |
This class expression is used to make the decimal value expression It gives
the decimal value.
|
| ExpressionFactory |
This is the expression factory which creates the expression for given
expression token.
|
| ExpressionTypeFinder |
Use to find sub-expressions of a particular type within a given expression.
|
| IdentifierExpression |
This is the expression for identifier.
|
| NullExpression |
This class expression is used to make the null value expression.
|
| NumericExpression |
This class expression is used to make the long value expression.
|
| StringExpression |
This class expression is used to make the string value expression.
|
| UnaryOperatorExpression |
This class defines the abstract implementation of unary operator expression.
|