• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

opensrp / opensrp-server-core / #152

pending completion
#152

Pull #615

Github

web-flow
Merge c6c3faecb into 61e0225ef
Pull Request #615: Trivy, CodeQL and Dependabot integration V2 Branch

5 of 5 new or added lines in 1 file covered. (100.0%)

8286 of 10652 relevant lines covered (77.79%)

0.78 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

93.33
/src/main/java/org/opensrp/domain/StructureDetails.java
1
package org.opensrp.domain;
2

3
import java.util.HashSet;
4
import java.util.Objects;
5
import java.util.Set;
6

7
public class StructureDetails {
8

9
        private String structureId;
10

11
        private String structureParentId;
12

13
        private String structureType;
14

15
        private String familyId;
16

17
        private Set<String> familyMembers = new HashSet<>();
1✔
18
        
19
        public StructureDetails(String structureId, String structureParentId, String structureType) {
20
                super();
1✔
21
                this.structureId = structureId;
1✔
22
                this.structureParentId = structureParentId;
1✔
23
                this.structureType = structureType;
1✔
24
        }
1✔
25

26
        public String getStructureId() {
27
                return structureId;
1✔
28
        }
29

30
        public void setStructureId(String structureId) {
31
                this.structureId = structureId;
1✔
32
        }
1✔
33

34
        public String getStructureParentId() {
35
                return structureParentId;
1✔
36
        }
37

38
        public void setStructureParentId(String structureParentId) {
39
                this.structureParentId = structureParentId;
1✔
40
        }
1✔
41

42
        public String getStructureType() {
43
                return structureType;
1✔
44
        }
45

46
        public void setStructureType(String structureType) {
47
                this.structureType = structureType;
1✔
48
        }
1✔
49

50
        public String getFamilyId() {
51
                return familyId;
1✔
52
        }
53

54
        public void setFamilyId(String familyId) {
55
                this.familyId = familyId;
1✔
56
        }
1✔
57

58
        public Set<String> getFamilyMembers() {
59
                return familyMembers;
1✔
60
        }
61

62
        public void setFamilyMembers(Set<String> familyMembers) {
63
                this.familyMembers = familyMembers;
1✔
64
        }
1✔
65

66
        @Override
67
        public int hashCode() {
68
                return Objects.hash(structureId);
1✔
69
        }
70

71
        @Override
72
        public boolean equals(Object obj) {
73
                if (obj == null)
1✔
74
                return false;
1✔
75
                if (obj == this)
1✔
76
                        return true;
×
77
                if (!(obj instanceof StructureDetails))
1✔
78
                        return false;
×
79
                StructureDetails other = (StructureDetails) obj;
1✔
80
                return structureId.equals(other.getStructureId());
1✔
81
        }
82

83
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc