Package | Description |
---|---|
com.ibm.tivoli.maximo.report.expr |
Modifier and Type | Class and Description |
---|---|
class |
BooleanCaseWhenCollector
Collector that will collect all CASE WHEN expressions that look like boolean
CASE WHEN statements, ie,
|
class |
BooleanCollector
Simple collector that will return all operands that are used in Boolean
expressions
|
class |
CaseWhenCollector
Collector that will collect all expressions in a "case when" block.
|
class |
DivideByZeroValidator
Validates that the parsed node information does not contain explicit
references to divide by 0 operations
|
class |
HasAttributeValidator
A Validator that will validate Listeral nodes in the parsed expression and
test them to ensure they are actually valid mbo fields for the given mbo
objectname.
|
class |
SafeDivideValidator
Divide By Attribute tests an expression and for cases when a field attribute
is being used in the denominator of the expression.
|
class |
TypeCollector
Type Collectors are used to collect nodes that match a given type.
|
class |
ValueCollector
A Value Collector is used to collect nodes that match a given type an value.
|
class |
WhitelistValidator
Simple WhiteList validator/collector.
|
Modifier and Type | Method and Description |
---|---|
Collector |
Node.find(Collector c)
Like accept by returns the collector for convenience
|
Modifier and Type | Method and Description |
---|---|
Collector |
Node.find(Collector c)
Like accept by returns the collector for convenience
|