Home > @i2analyze/i2connect > spi > VisualQueryConditionOperator
spi.VisualQueryConditionOperator type
The operator to use in the Visual Query condition.
Operations on logical types whose data type is string
are case-insensitive. In the same context, a sequence of consecutive white space characters is equivalent to a single white space character.
Operations on logical types whose data type is Calendar
perform their comparisons at the level of milliseconds.
Operations on logical types with other data types proceed as follows:
- For
DECIMAL
,java.math.BigDecimal#doubleValue()
is used for the comparison - ForDOUBLE
,Double#equals(Object)
is used for the comparison - ForINTEGER
,Integer#equals(Object)
is used for the comparison - ForBOOLEAN
,Boolean#equals(Object)
is used for the comparison
Signature:
export type VisualQueryConditionOperator =
| 'STARTS_WITH'
| 'ENDS_WITH'
| 'EQUAL_TO'
| 'NOT_EQUAL_TO'
| 'GREATER_THAN'
| 'GREATER_THAN_OR_EQUAL_TO'
| 'LESS_THAN'
| 'LESS_THAN_OR_EQUAL_TO'
| 'BETWEEN'
| 'CONTAINS'
| 'WILDCARD_PATTERN'
| 'NOT_WILDCARD_PATTERN'
| 'IS_SET'
| 'IS_NOT_SET'
| 'IN_GEOSPATIAL_AREA';