aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/pdsuidomain/ListResponse.scala
diff options
context:
space:
mode:
authorKseniya Tomskikh <ktomskih@datamonsters.co>2017-10-19 14:53:56 +0700
committerKseniya Tomskikh <ktomskih@datamonsters.co>2017-10-20 12:56:12 +0700
commitf3afdc358e52e2399bb4b089d26e3e3521570872 (patch)
treee15ff07004b72e3fa2a4b6c8bec9ed2808631c6d /src/main/scala/xyz/driver/pdsuidomain/ListResponse.scala
parent61d03bffcb6000268bb600d5336fb490056837f9 (diff)
downloadrest-query-f3afdc358e52e2399bb4b089d26e3e3521570872.tar.gz
rest-query-f3afdc358e52e2399bb4b089d26e3e3521570872.tar.bz2
rest-query-f3afdc358e52e2399bb4b089d26e3e3521570872.zip
Review fixes
Diffstat (limited to 'src/main/scala/xyz/driver/pdsuidomain/ListResponse.scala')
-rw-r--r--src/main/scala/xyz/driver/pdsuidomain/ListResponse.scala45
1 files changed, 1 insertions, 44 deletions
diff --git a/src/main/scala/xyz/driver/pdsuidomain/ListResponse.scala b/src/main/scala/xyz/driver/pdsuidomain/ListResponse.scala
index b0effdd..c6dce7b 100644
--- a/src/main/scala/xyz/driver/pdsuidomain/ListResponse.scala
+++ b/src/main/scala/xyz/driver/pdsuidomain/ListResponse.scala
@@ -2,18 +2,9 @@ package xyz.driver.pdsuidomain
import java.time.LocalDateTime
-import xyz.driver.pdsuicommon.concurrent.BridgeUploadQueue
import xyz.driver.pdsuicommon.db.Pagination
-import xyz.driver.pdsuidomain.entities._
-import xyz.driver.pdsuidomain.services.CriterionService.RichCriterion
-import xyz.driver.pdsuidomain.services.ExtractedDataService.RichExtractedData
-import xyz.driver.pdsuidomain.services.PatientCriterionService.RichPatientCriterion
-import xyz.driver.pdsuidomain.services.PatientEligibleTrialService.RichPatientEligibleTrial
-import xyz.driver.pdsuidomain.services.PatientHypothesisService.RichPatientHypothesis
-import xyz.driver.pdsuidomain.services.PatientLabelService.RichPatientLabel
-@SuppressWarnings(Array("org.wartremover.warts.FinalCaseClass"))
-case class ListResponse[+T](items: Seq[T], meta: ListResponse.Meta)
+final case class ListResponse[+T](items: Seq[T], meta: ListResponse.Meta)
object ListResponse {
@@ -30,38 +21,4 @@ object ListResponse {
}
}
- trait MedicalRecordListResponse extends ListResponse[MedicalRecord]
- trait MedicalRecordIssueListResponse extends ListResponse[MedicalRecordIssue]
- trait MedicalRecordHistoryListResponse extends ListResponse[MedicalRecordHistory]
- trait DocumentListResponse extends ListResponse[Document]
- trait DocumentIssueListResponse extends ListResponse[DocumentIssue]
- trait DocumentHistoryListResponse extends ListResponse[DocumentHistory]
- trait RichExtractedDataListResponse extends ListResponse[RichExtractedData]
- trait DocumentTypeListResponse extends ListResponse[DocumentType]
- trait ProviderTypeListResponse extends ListResponse[ProviderType]
-
- trait TrialListResponse extends ListResponse[Trial]
- trait TrialIssueListResponse extends ListResponse[TrialIssue]
- trait TrialHistoryListResponse extends ListResponse[TrialHistory]
- trait ArmListResponse extends ListResponse[Arm]
- trait InterventionWithArmsListResponse extends ListResponse[InterventionWithArms]
- trait EligibilityArmWithDiseasesListResponse extends ListResponse[EligibilityArmWithDiseases]
- trait SlotArmListResponse extends ListResponse[SlotArm]
- trait RichCriterionListResponse extends ListResponse[RichCriterion]
- trait InterventionTypeListResponse extends ListResponse[InterventionType]
- trait StudyDesignListResponse extends ListResponse[StudyDesign]
- trait HypothesisListResponse extends ListResponse[Hypothesis]
-
- trait PatientListResponse extends ListResponse[Patient]
- trait PatientIssueListResponse extends ListResponse[PatientIssue]
- trait PatientHistoryListResponse extends ListResponse[PatientHistory]
- trait PatientLabelListResponse extends ListResponse[PatientLabel]
- trait RichPatientLabelListResponse extends ListResponse[RichPatientLabel]
- trait RichPatientCriterionListResponse extends ListResponse[RichPatientCriterion]
- trait RichPatientEligibleTrialListResponse extends ListResponse[RichPatientEligibleTrial]
- trait RichPatientHypothesisListResponse extends ListResponse[RichPatientHypothesis]
- trait PatientLabelEvidenceViewListResponse extends ListResponse[PatientLabelEvidenceView]
-
- trait QueueUploadItemListResponse extends ListResponse[BridgeUploadQueue.Item]
-
}