@@ -976,177 +976,4 @@ public ExternalMessageDto setSurveyResponseData(ExternalSurveyResponseData surve
976976 this .surveyResponseData = surveyResponseData ;
977977 return this ;
978978 }
979-
980- @ Override
981- public boolean equals (Object o ) {
982- if (o == null || getClass () != o .getClass ())
983- return false ;
984- if (!super .equals (o ))
985- return false ;
986- ExternalMessageDto that = (ExternalMessageDto ) o ;
987- return automaticProcessingPossible == that .automaticProcessingPossible
988- && type == that .type
989- && disease == that .disease
990- && Objects .equals (diseaseVariant , that .diseaseVariant )
991- && Objects .equals (diseaseVariantDetails , that .diseaseVariantDetails )
992- && Objects .equals (messageDateTime , that .messageDateTime )
993- && caseClassification == that .caseClassification
994- && Objects .equals (caseReportDate , that .caseReportDate )
995- && Objects .equals (caseSymptoms , that .caseSymptoms )
996- && Objects .equals (reporterName , that .reporterName )
997- && Objects .equals (reporterExternalIds , that .reporterExternalIds )
998- && Objects .equals (reporterPostalCode , that .reporterPostalCode )
999- && Objects .equals (reporterCity , that .reporterCity )
1000- && Objects .equals (personFirstName , that .personFirstName )
1001- && Objects .equals (personLastName , that .personLastName )
1002- && Objects .equals (personExternalId , that .personExternalId )
1003- && Objects .equals (personNationalHealthId , that .personNationalHealthId )
1004- && personSex == that .personSex
1005- && personPresentCondition == that .personPresentCondition
1006- && Objects .equals (personBirthDateDD , that .personBirthDateDD )
1007- && Objects .equals (personBirthDateMM , that .personBirthDateMM )
1008- && Objects .equals (personBirthDateYYYY , that .personBirthDateYYYY )
1009- && Objects .equals (personPostalCode , that .personPostalCode )
1010- && Objects .equals (personCity , that .personCity )
1011- && Objects .equals (personStreet , that .personStreet )
1012- && Objects .equals (personHouseNumber , that .personHouseNumber )
1013- && Objects .equals (personCountry , that .personCountry )
1014- && Objects .equals (personFacility , that .personFacility )
1015- && Objects .equals (personPhone , that .personPhone )
1016- && personPhoneNumberType == that .personPhoneNumberType
1017- && Objects .equals (personEmail , that .personEmail )
1018- && Objects .equals (personGuardianFirstName , that .personGuardianFirstName )
1019- && Objects .equals (personGuardianLastName , that .personGuardianLastName )
1020- && Objects .equals (personGuardianRelationship , that .personGuardianRelationship )
1021- && Objects .equals (personGuardianPhone , that .personGuardianPhone )
1022- && Objects .equals (personGuardianEmail , that .personGuardianEmail )
1023- && Objects .equals (personOccupation , that .personOccupation )
1024- && treatmentStarted == that .treatmentStarted
1025- && Objects .equals (treatmentNotApplicable , that .treatmentNotApplicable )
1026- && Objects .equals (treatmentStartedDate , that .treatmentStartedDate )
1027- && Objects .equals (diagnosticDate , that .diagnosticDate )
1028- && Objects .equals (deceasedDate , that .deceasedDate )
1029- && Objects .equals (sampleReports , that .sampleReports )
1030- && Objects .equals (surveillanceReport , that .surveillanceReport )
1031- && Objects .equals (externalMessageDetails , that .externalMessageDetails )
1032- && Objects .equals (caseComments , that .caseComments )
1033- && Objects .equals (reportId , that .reportId )
1034- && Objects .equals (reportMessageId , that .reportMessageId )
1035- && status == that .status
1036- && Objects .equals (assignee , that .assignee )
1037- && Objects .equals (reportingUser , that .reportingUser )
1038- && Objects .equals (personAdditionalDetails , that .personAdditionalDetails )
1039- && vaccinationStatus == that .vaccinationStatus
1040- && admittedToHealthFacility == that .admittedToHealthFacility
1041- && Objects .equals (hospitalizationFacilityName , that .hospitalizationFacilityName )
1042- && Objects .equals (hospitalizationFacilityExternalId , that .hospitalizationFacilityExternalId )
1043- && Objects .equals (hospitalizationFacilityDepartment , that .hospitalizationFacilityDepartment )
1044- && Objects .equals (hospitalizationAdmissionDate , that .hospitalizationAdmissionDate )
1045- && Objects .equals (hospitalizationDischargeDate , that .hospitalizationDischargeDate )
1046- && Objects .equals (notifierFirstName , that .notifierFirstName )
1047- && Objects .equals (notifierLastName , that .notifierLastName )
1048- && Objects .equals (notifierRegistrationNumber , that .notifierRegistrationNumber )
1049- && Objects .equals (notifierAddress , that .notifierAddress )
1050- && Objects .equals (notifierEmail , that .notifierEmail )
1051- && Objects .equals (notifierPhone , that .notifierPhone )
1052- && Objects .equals (activitiesAsCase , that .activitiesAsCase )
1053- && Objects .equals (exposures , that .exposures )
1054- && radiographyCompatibility == that .radiographyCompatibility
1055- && Objects .equals (otherDiagnosticCriteria , that .otherDiagnosticCriteria )
1056- && tuberculosis == that .tuberculosis
1057- && hiv == that .hiv
1058- && hivArt == that .hivArt
1059- && Objects .equals (tuberculosisInfectionYear , that .tuberculosisInfectionYear )
1060- && previousTuberculosisTreatment == that .previousTuberculosisTreatment
1061- && complianceWithTreatment == that .complianceWithTreatment
1062- && Objects .equals (tuberculosisDirectlyObservedTreatment , that .tuberculosisDirectlyObservedTreatment )
1063- && Objects .equals (tuberculosisMdrXdrTuberculosis , that .tuberculosisMdrXdrTuberculosis )
1064- && Objects .equals (tuberculosisBeijingLineage , that .tuberculosisBeijingLineage )
1065- && Objects .equals (surveyResponseData , that .surveyResponseData );
1066- }
1067-
1068- @ Override
1069- public int hashCode () {
1070- return Objects .hash (
1071- super .hashCode (),
1072- type ,
1073- disease ,
1074- diseaseVariant ,
1075- diseaseVariantDetails ,
1076- messageDateTime ,
1077- caseClassification ,
1078- caseReportDate ,
1079- caseSymptoms ,
1080- reporterName ,
1081- reporterExternalIds ,
1082- reporterPostalCode ,
1083- reporterCity ,
1084- personFirstName ,
1085- personLastName ,
1086- personExternalId ,
1087- personNationalHealthId ,
1088- personSex ,
1089- personPresentCondition ,
1090- personBirthDateDD ,
1091- personBirthDateMM ,
1092- personBirthDateYYYY ,
1093- personPostalCode ,
1094- personCity ,
1095- personStreet ,
1096- personHouseNumber ,
1097- personCountry ,
1098- personFacility ,
1099- personPhone ,
1100- personPhoneNumberType ,
1101- personEmail ,
1102- personGuardianFirstName ,
1103- personGuardianLastName ,
1104- personGuardianRelationship ,
1105- personGuardianPhone ,
1106- personGuardianEmail ,
1107- personOccupation ,
1108- treatmentStarted ,
1109- treatmentNotApplicable ,
1110- treatmentStartedDate ,
1111- diagnosticDate ,
1112- deceasedDate ,
1113- sampleReports ,
1114- surveillanceReport ,
1115- externalMessageDetails ,
1116- caseComments ,
1117- reportId ,
1118- reportMessageId ,
1119- status ,
1120- assignee ,
1121- reportingUser ,
1122- automaticProcessingPossible ,
1123- personAdditionalDetails ,
1124- vaccinationStatus ,
1125- admittedToHealthFacility ,
1126- hospitalizationFacilityName ,
1127- hospitalizationFacilityExternalId ,
1128- hospitalizationFacilityDepartment ,
1129- hospitalizationAdmissionDate ,
1130- hospitalizationDischargeDate ,
1131- notifierFirstName ,
1132- notifierLastName ,
1133- notifierRegistrationNumber ,
1134- notifierAddress ,
1135- notifierEmail ,
1136- notifierPhone ,
1137- activitiesAsCase ,
1138- exposures ,
1139- radiographyCompatibility ,
1140- otherDiagnosticCriteria ,
1141- tuberculosis ,
1142- hiv ,
1143- hivArt ,
1144- tuberculosisInfectionYear ,
1145- previousTuberculosisTreatment ,
1146- complianceWithTreatment ,
1147- tuberculosisDirectlyObservedTreatment ,
1148- tuberculosisMdrXdrTuberculosis ,
1149- tuberculosisBeijingLineage ,
1150- surveyResponseData );
1151- }
1152979}
0 commit comments