14
14
import application .presenter .configuration .model .standby .OperatingRoomStandbyMode ;
15
15
import application .presenter .configuration .model .standby .PrePostOperatingRoomStandbyMode ;
16
16
17
- import java .util .ArrayList ;
18
- import java .util .List ;
17
+ import java .util .HashSet ;
18
+ import java .util .Set ;
19
19
20
20
/**
21
21
* Class that models the configuration loaded.
@@ -25,7 +25,7 @@ public class Configuration {
25
25
private OperatingRoomStandbyMode operatingRoomStandbyMode ;
26
26
private EnvironmentalDataConfig prePostOperatingRoom ;
27
27
private PrePostOperatingRoomStandbyMode prePostOperatingRoomStandbyMode ;
28
- private List <MedicalTechnologyScenario > medicalTechnologyScenarios ;
28
+ private Set <MedicalTechnologyScenario > medicalTechnologyScenarios ;
29
29
30
30
/**
31
31
* Operating room environmental data config getter.
@@ -92,18 +92,18 @@ public void setPrePostOperatingRoomStandbyMode(final PrePostOperatingRoomStandby
92
92
}
93
93
94
94
/**
95
- * Medical Technology scenario list getter.
95
+ * Medical Technology scenario set getter.
96
96
* @return the medical technology scenarios set in the configuration.
97
97
*/
98
- public List <MedicalTechnologyScenario > getMedicalTechnologyScenarios () {
99
- return new ArrayList <>(this .medicalTechnologyScenarios );
98
+ public Set <MedicalTechnologyScenario > getMedicalTechnologyScenarios () {
99
+ return new HashSet <>(this .medicalTechnologyScenarios );
100
100
}
101
101
102
102
/**
103
103
* Setter of the medical technology scenarios.
104
104
* @param medicalTechnologyScenarios to set.
105
105
*/
106
- public void setMedicalTechnologyScenarios (final List <MedicalTechnologyScenario > medicalTechnologyScenarios ) {
107
- this .medicalTechnologyScenarios = new ArrayList <>(medicalTechnologyScenarios );
106
+ public void setMedicalTechnologyScenarios (final Set <MedicalTechnologyScenario > medicalTechnologyScenarios ) {
107
+ this .medicalTechnologyScenarios = new HashSet <>(medicalTechnologyScenarios );
108
108
}
109
109
}
0 commit comments