Project

General

Profile

1
package eu.dnetlib.repo.manager.domain;
2

    
3
import com.fasterxml.jackson.annotation.JsonProperty;
4

    
5
import java.util.List;
6

    
7
/**
8
 * Created by stefania on 11/7/17.
9
 */
10
public class MetricsNumbers{
11

    
12
    private List<String> downloads;
13
    private List<String> views;
14

    
15
    @JsonProperty("total_downloads")
16
    private String totalDownloads;
17

    
18
    @JsonProperty("total_views")
19
    private String totalViews;
20

    
21
    @JsonProperty("total_openaire_downloads")
22
    private String totalOpenAIREDownloads;
23

    
24
    @JsonProperty("total_openaire_views")
25
    private String totalOpenAIREViews;
26

    
27
    @JsonProperty("pageviews")
28
    private String pageViews;
29

    
30
    public MetricsNumbers() {
31
    }
32

    
33
    public MetricsNumbers(List<String> downloads, List<String> views, String totalDownloads, String totalViews,
34
                          String totalOpenAIREDownloads, String totalOpenAIREViews, String pageViews) {
35
        this.downloads = downloads;
36
        this.views = views;
37
        this.totalDownloads = totalDownloads;
38
        this.totalViews = totalViews;
39
        this.totalOpenAIREDownloads = totalOpenAIREDownloads;
40
        this.totalOpenAIREViews = totalOpenAIREViews;
41
        this.pageViews = pageViews;
42
    }
43

    
44
    public List<String> getDownloads() {
45
        return downloads;
46
    }
47

    
48
    public void setDownloads(List<String> downloads) {
49
        this.downloads = downloads;
50
    }
51

    
52
    public List<String> getViews() {
53
        return views;
54
    }
55

    
56
    public void setViews(List<String> views) {
57
        this.views = views;
58
    }
59

    
60
    public String getTotalDownloads() {
61
        return totalDownloads;
62
    }
63

    
64
    public void setTotalDownloads(String totalDownloads) {
65
        this.totalDownloads = totalDownloads;
66
    }
67

    
68
    public String getTotalViews() {
69
        return totalViews;
70
    }
71

    
72
    public void setTotalViews(String totalViews) {
73
        this.totalViews = totalViews;
74
    }
75

    
76
    public String getTotalOpenAIREDownloads() {
77
        return totalOpenAIREDownloads;
78
    }
79

    
80
    public void setTotalOpenAIREDownloads(String totalOpenAIREDownloads) {
81
        this.totalOpenAIREDownloads = totalOpenAIREDownloads;
82
    }
83

    
84
    public String getTotalOpenAIREViews() {
85
        return totalOpenAIREViews;
86
    }
87

    
88
    public void setTotalOpenAIREViews(String totalOpenAIREViews) {
89
        this.totalOpenAIREViews = totalOpenAIREViews;
90
    }
91

    
92
    public String getPageViews() {
93
        return pageViews;
94
    }
95

    
96
    public void setPageViews(String pageViews) {
97
        this.pageViews = pageViews;
98
    }
99
}
100

    
(14-14/32)