Interface | Description |
---|---|
Expr |
Interface for evaluating a logical (boolean) expression.
|
Class | Description |
---|---|
AndExpr |
Handles sub-expressions connected with a logical AND operation.
|
ExprResolver |
Resolves the user-specified logical expression and identifies its constituent sub-expressions and logical operators.
|
OrExpr |
Handles sub-expressions connected with a logical OR operation.
|
SimpleExpr |
Handles a simple logical expression consisting of an identifier, a comparison operator and a literal (string or numeric).
|
SubExpr |
Handles sub-expressions (possibly enclosed in parentheses) in a logical expression.
|
Token |
Representation of a token recognizable in a logical expression.
|
TokenStream |
Recognizes the type of the input tokens recognized in a logical expression.
|
Enum | Description |
---|---|
TokenType |
All tokens currently recognizable in a logical expression.
|