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

DataBiosphere / consent / #5817

02 May 2025 01:06PM UTC coverage: 78.733% (-1.3%) from 80.036%
#5817

push

web-flow
DT-1595 Remove unused endpoints (#2507)

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

159 existing lines in 7 files now uncovered.

10029 of 12738 relevant lines covered (78.73%)

0.79 hits per line

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

88.37
/src/main/java/org/broadinstitute/consent/http/models/Dac.java
1
package org.broadinstitute.consent.http.models;
2

3
import java.util.ArrayList;
4
import java.util.Date;
5
import java.util.List;
6
import java.util.Objects;
7

8
/**
9
 * Entity representing a Data Access Committee
10
 */
11
public class Dac {
12

13
  private Integer dacId;
14

15
  private String name;
16

17
  private String description;
18

19
  private Date createDate;
20

21
  private Date updateDate;
22

23
  private List<User> chairpersons;
24

25
  private List<User> members;
26

27
  private List<Dataset> datasets;
28

29
  private final List<Integer> electionIds = new ArrayList<>();
1✔
30

31
  private final List<Integer> datasetIds = new ArrayList<>();
1✔
32

33
  private String email;
34

35
  private DataAccessAgreement associatedDaa;
36

37
  public Dac() {
1✔
38
  }
1✔
39

40
  public Integer getDacId() {
41
    return dacId;
1✔
42
  }
43

44
  public void setDacId(Integer dacId) {
45
    this.dacId = dacId;
1✔
46
  }
1✔
47

48
  public String getName() {
49
    return name;
1✔
50
  }
51

52
  public void setName(String name) {
53
    this.name = name;
1✔
54
  }
1✔
55

56
  public String getDescription() {
57
    return description;
1✔
58
  }
59

60
  public void setDescription(String description) {
61
    this.description = description;
1✔
62
  }
1✔
63

64
  public Date getCreateDate() {
65
    return createDate;
×
66
  }
67

68
  public void setCreateDate(Date createDate) {
69
    this.createDate = createDate;
1✔
70
  }
1✔
71

72
  public Date getUpdateDate() {
73
    return updateDate;
×
74
  }
75

76
  public void setUpdateDate(Date updateDate) {
77
    this.updateDate = updateDate;
1✔
78
  }
1✔
79

80
  public List<User> getChairpersons() {
81
    return chairpersons;
1✔
82
  }
83

84
  public void setChairpersons(List<User> chairpersons) {
85
    this.chairpersons = chairpersons;
1✔
86
  }
1✔
87

88
  public List<User> getMembers() {
89
    return members;
1✔
90
  }
91

92
  public void setMembers(List<User> members) {
93
    this.members = members;
1✔
94
  }
1✔
95

96
  public List<Integer> getElectionIds() {
97
    return electionIds;
×
98
  }
99

100
  public void addElectionId(Integer electionId) {
UNCOV
101
    this.electionIds.add(electionId);
×
UNCOV
102
  }
×
103

104
  public List<Integer> getDatasetIds() {
105
    return datasetIds;
1✔
106
  }
107

108
  public void addDatasetId(Integer datasetId) {
109
    this.datasetIds.add(datasetId);
1✔
110
  }
1✔
111

112

113
  public String getEmail() {
114
    return email;
1✔
115
  }
116

117
  public void setEmail(String email) {
118
    this.email = email;
1✔
119
  }
1✔
120

121
  public DataAccessAgreement getAssociatedDaa() {
122
    return associatedDaa;
1✔
123
  }
124

125
  public void setAssociatedDaa(DataAccessAgreement associatedDaa) {
126
    this.associatedDaa = associatedDaa;
1✔
127
  }
1✔
128

129
  public void addDataset(Dataset dataset) {
130
    if (Objects.isNull(datasets)) {
1✔
131
      datasets = new ArrayList<>();
1✔
132
    }
133
    datasets.add(dataset);
1✔
134
    if (!datasetIds.contains(dataset.getDatasetId())) {
1✔
135
      addDatasetId(dataset.getDatasetId());
1✔
136
    }
137
  }
1✔
138
}
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

© 2026 Coveralls, Inc