From e945505568e3a0abf987556866381073059ea04c Mon Sep 17 00:00:00 2001 From: vsuryakumar Date: Mon, 30 Jan 2023 13:48:09 +0530 Subject: [PATCH] Added enum for result types. --- .../com/example/refactoredapp/data/model/PatientData.kt | 2 +- .../refactoredapp/data/model/TestRightResultType.kt | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 app/src/main/java/com/example/refactoredapp/data/model/TestRightResultType.kt diff --git a/app/src/main/java/com/example/refactoredapp/data/model/PatientData.kt b/app/src/main/java/com/example/refactoredapp/data/model/PatientData.kt index debaf1b..b6add54 100644 --- a/app/src/main/java/com/example/refactoredapp/data/model/PatientData.kt +++ b/app/src/main/java/com/example/refactoredapp/data/model/PatientData.kt @@ -4,5 +4,5 @@ data class PatientData( val name: String, val age: Int, val gender: String, - var results: String? + var results: TestRightResultType ) diff --git a/app/src/main/java/com/example/refactoredapp/data/model/TestRightResultType.kt b/app/src/main/java/com/example/refactoredapp/data/model/TestRightResultType.kt new file mode 100644 index 0000000..79a8ddd --- /dev/null +++ b/app/src/main/java/com/example/refactoredapp/data/model/TestRightResultType.kt @@ -0,0 +1,8 @@ +package com.example.refactoredapp.data.model + +enum class TestRightResultType { + NORMAL, + SICKLECELLTRAIT, + SICKLECELLDISEASE, + UNDEFINED +} \ No newline at end of file