encode method
Implementation
@override
dynamic encode(Status self) {
switch (self) {
case Status.delivered:
return "DELIVERED";
case Status.notAdministered:
return "NOT_ADMINISTERED";
case Status.visited:
return "VISITED";
case Status.notVisited:
return "NOT_VISITED";
case Status.beneficiaryRefused:
return "BENEFICIARY_REFUSED";
case Status.beneficiaryInEligible:
return "BENEFICIARY_INELIGIBLE";
case Status.beneficiaryReferred:
return "BENEFICIARY_REFERRED";
case Status.administeredSuccess:
return "ADMINISTRATION_SUCCESS";
case Status.administeredFailed:
return "ADMINISTRATION_FAILED";
case Status.inComplete:
return "IN_COMPLETE";
case Status.toAdminister:
return "TO_ADMINISTER";
case Status.registered:
return "REGISTERED";
case Status.notRegistered:
return "NOT_REGISTERED";
case Status.closeHousehold:
return "CLOSED_HOUSEHOLD";
}
}