Skip to main content

BusinessRuleAttributeExpressionOperators

Operators for attribute expressions.

Textual operators (contains, existsInArray) take 'string' and compare against text and enum values. Numeric operators (lowerThan, greaterThan, lowerThanOrEqualTo, greaterThanOrEqualTo) take 'number' and compare against integer and decimal values. equals and notEquals take either 'string' or 'number'.

enum BusinessRuleAttributeExpressionOperators {
equals
notEquals
contains
existsInArray
lowerThan
greaterThan
lowerThanOrEqualTo
greaterThanOrEqualTo
}

Values​

BusinessRuleAttributeExpressionOperators.equals​

The attribute has a value equal to the given string or number

BusinessRuleAttributeExpressionOperators.notEquals​

The attribute does not have a value equal to the given string or number. Also true when the attribute is not present at all

BusinessRuleAttributeExpressionOperators.contains​

The attribute has a text or enum value containing the given string

BusinessRuleAttributeExpressionOperators.existsInArray​

The attribute has a text or enum value equal to one of the values in 'string', given as a comma-separated list

BusinessRuleAttributeExpressionOperators.lowerThan​

The attribute has an integer or decimal value lower than the given number

BusinessRuleAttributeExpressionOperators.greaterThan​

The attribute has an integer or decimal value greater than the given number

BusinessRuleAttributeExpressionOperators.lowerThanOrEqualTo​

The attribute has an integer or decimal value lower than or equal to the given number

BusinessRuleAttributeExpressionOperators.greaterThanOrEqualTo​

The attribute has an integer or decimal value greater than or equal to the given number

Member Of​

BusinessRuleAttributeExpression object ● BusinessRuleAttributeExpressionInput input