| Interface | Description |
|---|---|
| ParseExpressionConstants | |
| ParserServiceRemote | |
| TreeNode |
This interface defines the basic operations of nodes
of a parsed condition.
|
| Class | Description |
|---|---|
| AndNode |
The Logical AND node.
|
| AnyMatch |
Matches sub-class that matches any number of any characters.
|
| AttributeNode |
The attribute node returns the value of a Mbo attribute.
|
| AvgNode | |
| BetweenNode |
The Between node determines whether a node is between to bound values, inclusive.
|
| BooleanTreeNodeAdapter |
Adapter class for Boolean data type nodes.
|
| ComparisonNode |
The Comparison node compares two nodes and returns a boolean result.
|
| CustomNode |
CustomNode takes in a custom class name and zero or more arguments,
calls the custom class using those arguments and returns the custom
class' return value.
|
| DateNode |
DateNode returns a date or datetime object given a string representation of the
date/time.
|
| Exists |
This Boolean function returns true when a related Mbo found that satisfies the expression.
|
| ExpNode | |
| FunctionTreeNodeAdapter |
Adapter class for build-in function nodes.
|
| InNode |
The In node determines whether a node is found among a list of values.
|
| InternalValue |
This is a expression function that takes a domain name and a synonym
and returns the internal value (aka MaxValue) for the synonym.
|
| IsNullNode |
The IsNull node.
|
| JavaCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (with java-like unicode escape processing).
|
| LengthNode |
The Length node returns the length of the string representation of
it's operand node.
|
| LikeNode |
The Like node compares a string to a pattern.
|
| LiteralNode |
Literals are strings or numbers specified directly in the condition.
|
| LowerNode |
The Lower node returns the string representation of it's argument
in all lowercase.
|
| MatchEnd |
This Matches sub-class marks the end of a series of Matches.
|
| Matches |
Class used by the LikeNode to compare the pattern to the operand.
|
| MaxNode | |
| MinNode | |
| NegativeNode |
The Negative node always returns the negative value of it's operand.
|
| NoNode |
The No node.
|
| NotNode |
The Logical NOT node.
|
| OrNode |
The Logical OR node.
|
| ParseExpression | |
| ParseExpressionTokenManager |
Token Manager.
|
| ParserService |
This class is a service that performs expression parsing/evaluation.
|
| PersonNode | |
| PowNode | |
| ProductNode |
The Product node.
|
| RoundNode | |
| SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
| SingleMatch |
Matches sub-class that matches any single character.
|
| SQLNode |
SQLNode takes in a table name and a where clause, performs a select query
on the table, and returns true if one or more records are returned.
|
| SqrtNode | |
| StdDevNode | |
| StringReservedKeyNode | |
| SumNode |
The Sum node.
|
| Token |
Describes the input token stream.
|
| TreeNodeAdapter |
This adapter class provides methods that help create the String
representation from toString().
|
| TreeNodeDataType |
This class define the data type choices for a tree node.
|
| UpperNode |
The Upper node returns the string representation of it's argument
in all uppercase.
|
| UserNode |
UserNode returns the current user's userid.
|
| YesNode |
The Yes node.
|
| Exception | Description |
|---|---|
| ParseException |
This exception is thrown when parse errors are encountered.
|
| Error | Description |
|---|---|
| TokenMgrError |
Token Manager Error.
|