BusinessRuleExpressionTypes
Data types supported for business rule expressions and field definitions
enum BusinessRuleExpressionTypes {
string
number
boolean
array
complex
date
datetime
attribute
}
Values
BusinessRuleExpressionTypes.string
Text-based expressions for string matching, pattern recognition, and text operations
BusinessRuleExpressionTypes.number
Numeric expressions for mathematical comparisons, calculations, and range validations
BusinessRuleExpressionTypes.boolean
Boolean expressions for true/false logic and binary decision making
BusinessRuleExpressionTypes.array
Array expressions for collection operations, filtering, and element validation
BusinessRuleExpressionTypes.complex
Advanced expressions combining multiple sub-expressions with aggregation functions
BusinessRuleExpressionTypes.date
Date-based expressions for temporal comparisons and date-specific operations
BusinessRuleExpressionTypes.datetime
Date and time expressions for precise temporal operations including time components
BusinessRuleExpressionTypes.attribute
Attribute condition matched by attribute name and value. The value is compared against whichever value the attribute stores (text, enum, integer or decimal), so no value type has to be chosen
Member Of
BusinessRuleArrayExpression object ● BusinessRuleAttributeExpression object ● BusinessRuleComplexExpression object ● BusinessRuleDateExpression object ● BusinessRuleFieldDefinition object ● BusinessRuleNumberExpression object ● BusinessRuleStringExpression object ● IBusinessRuleExpression interface