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

IQSS / dataverse / #24468

05 Feb 2025 03:21PM UTC coverage: 22.788% (+0.04%) from 22.752%
#24468

Pull #10790

github

web-flow
Merge b078516cf into aebec0536
Pull Request #10790: fix: issues in exporters and citations for PermaLink/non-DOI PIDs

51 of 69 new or added lines in 7 files covered. (73.91%)

1 existing line in 1 file now uncovered.

19949 of 87542 relevant lines covered (22.79%)

0.23 hits per line

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

45.71
/src/main/java/edu/harvard/iq/dataverse/api/dto/DatasetDTO.java
1
package edu.harvard.iq.dataverse.api.dto;
2

3
import edu.harvard.iq.dataverse.Dataset;
4
import java.util.List;
5

6
/**
7
 * Data transfer object for {@link Dataset}.
8
 * @author michael
9
 */
10
public class DatasetDTO implements java.io.Serializable {
1✔
11
        private String id;
12
        private String identifier;
13
        private String protocol;
14
        private String authority;
15
        private String separator;
16
        private String globalIdCreateTime;
17
        private String publisher;
18
        private String publicationDate;
19
        private String metadataLanguage;
20
        private DatasetVersionDTO datasetVersion;
21
        private List<DataFileDTO> dataFiles;
22

23
    public String getId() {
24
        return id;
×
25
    }
26

27
    public void setId(String id) {
28
        this.id = id;
×
29
    }
×
30

31
    public String getIdentifier() {
32
        return identifier;
1✔
33
    }
34

35
    public void setIdentifier(String identifier) {
36
        this.identifier = identifier;
1✔
37
    }
1✔
38

39
    public String getProtocol() {
40
        return protocol;
1✔
41
    }
42

43
    public void setProtocol(String protocol) {
44
        this.protocol = protocol;
1✔
45
    }
1✔
46

47
    public String getAuthority() {
48
        return authority;
1✔
49
    }
50

51
    public void setAuthority(String authority) {
52
        this.authority = authority;
1✔
53
    }
1✔
54

55
    public String getSeparator() {
NEW
56
        return separator;
×
57
    }
58

59
    public void setSeparator(String separator) {
NEW
60
        this.separator = separator;
×
NEW
61
    }
×
62

63
    public String getGlobalIdCreateTime() {
64
        return globalIdCreateTime;
×
65
    }
66

67
    public void setGlobalIdCreateTime(String globalIdCreateTime) {
68
        this.globalIdCreateTime = globalIdCreateTime;
×
69
    }
×
70

71
    public DatasetVersionDTO getDatasetVersion() {
72
        return datasetVersion;
1✔
73
    }
74

75
    public void setDatasetVersion(DatasetVersionDTO datasetVersion) {
76
        this.datasetVersion = datasetVersion;
×
77
    }
×
78

79

80
    public List<DataFileDTO> getDataFiles() {
81
        return dataFiles;
×
82
    }
83

84
    public void setDataFiles(List<DataFileDTO> dataFiles) {
85
        this.dataFiles = dataFiles;
×
86
    }
×
87

88
    public String getPublisher() {
89
        return publisher;
1✔
90
    }
91

92
    public void setPublisher(String publisher) {
93
        this.publisher = publisher;
1✔
94
    }
1✔
95

96
    public String getPublicationDate() {
97
        return publicationDate;
1✔
98
    }
99

100
    public void setPublicationDate(String publicationDate) {
101
        this.publicationDate = publicationDate;
×
102
    }
×
103

104
    @Override
105
    public String toString() {
NEW
106
        return "DatasetDTO{" + "id=" + id + ", identifier=" + identifier + ", protocol=" + protocol + ", authority=" + authority + ", separator=" + separator + ", globalIdCreateTime=" + globalIdCreateTime + ", datasetVersion=" + datasetVersion + ", dataFiles=" + dataFiles + '}';
×
107
    }
108

109
    public void setMetadataLanguage(String metadataLanguage) {
110
        this.metadataLanguage = metadataLanguage;
×
111
    }
×
112
    
113
    public String getMetadataLanguage() {
114
        return metadataLanguage;
1✔
115
    }
116

117
}
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