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.
|