decode method

  1. @override
DSSEnums decode(
  1. dynamic value
)

Implementation

@override
DSSEnums decode(dynamic value) {
  switch (value) {
    case "metric":
      return DSSEnums.metric;
    case "xtable":
      return DSSEnums.table;
    case "S.N.":
      return DSSEnums.serialNumber;
    case "startDate":
      return DSSEnums.startDate;
    case "endDate":
      return DSSEnums.endDate;
    case "number":
      return DSSEnums.number;
    case "percentage":
      return DSSEnums.percentage;
    case "responseData":
      return DSSEnums.responseData;
    case "day":
      return DSSEnums.day;
    case "home":
      return DSSEnums.home;
    case "row":
      return DSSEnums.row;
    case "uuid":
      return DSSEnums.uuid;
    case "projectId":
      return DSSEnums.projectId;
    case "Last synced time":
      return DSSEnums.lastSyncedTime;
    case "amount":
      return DSSEnums.amount;
    default:
      throw MapperException.unknownEnumValue(value);
  }
}