getConditionOperator function
Implementation
ConditionOperator getConditionOperator(String operator) {
switch (operator) {
case '==':
return ConditionOperator.equals;
case '!=':
return ConditionOperator.notEquals;
case '>':
return ConditionOperator.greaterThan;
case '<':
return ConditionOperator.lessThan;
case 'CONTAINS':
return ConditionOperator.contains;
case 'IN':
return ConditionOperator.in_;
case 'NOT_IN':
return ConditionOperator.notIn;
case 'EMPTY':
return ConditionOperator.empty;
case 'NOT_EMPTY':
return ConditionOperator.notEmpty;
case 'YOUNGER_THAN':
return ConditionOperator.youngerThan;
case 'OLDER_THAN':
return ConditionOperator.olderThan;
case 'PATTERN':
return ConditionOperator.pattern;
default:
throw ArgumentError('Unknown condition operator: $operator');
}
}