| Interface | Description |
|---|---|
| ExpressionItem |
The interface describes an object which can be used during expression
calculations
|
| Class | Description |
|---|---|
| Expression |
The main class to calculate expressions
|
| ExpressionParser |
This class is a parser allows to parse an expression and make a tree as the
output
|
| ExpressionTree |
The class describes an object contains an expression tree
|
| ExpressionTreeElement |
The class describes a wrapper around an expression item to be saved into an
expression tree
|
| Value |
The class describes an expression value i.e.
|
| Variable |
The class describes an expression variable
|
| Enum | Description |
|---|---|
| ExpressionItemPriority | |
| ExpressionItemType | |
| ExpressionParser.ParserState |
The enumeration describes inside states of the parses
|
| ExpressionParser.SpecialItem |
The enumeration describes some special items which can be met in the
expression
|
| ValueType |
The enumeration contains all allowed types for expression values and their
signatures
|