decode static method
Implementation
static ConditionOperator? decode(dynamic json) {
if (json == null) {
return null;
}
if (json is! String) {
return null;
}
switch (json) {
case 'Regex':
return ConditionOperator.Regex;
case 'Equal':
return ConditionOperator.Equal;
case 'NotEqual':
return ConditionOperator.NotEqual;
case 'GreaterThan':
return ConditionOperator.GreaterThan;
case 'GreaterThanOrEqual':
return ConditionOperator.GreaterThanOrEqual;
case 'LessThan':
return ConditionOperator.LessThan;
case 'LessThanOrEqual':
return ConditionOperator.LessThanOrEqual;
case 'In':
return ConditionOperator.In;
case 'NotIn':
return ConditionOperator.NotIn;
case 'Between':
return ConditionOperator.Between;
default:
return ConditionOperator.UNKNOWN;
}
}