Project

General

Profile

1
package eu.dnetlib.shared;
2

    
3
import com.google.gwt.user.client.rpc.IsSerializable;
4
import eu.dnetlib.goldoa.domain.stats.*;
5

    
6
import java.util.ArrayList;
7
import java.util.List;
8

    
9
/**
10
 * Created by stefania on 11/20/15.
11
 */
12
public class StatsData implements IsSerializable {
13

    
14
    private Numbers numbers;
15

    
16
    private List<Triple<String, Integer, Integer>> requestsPerCountry = new ArrayList<>();
17
    private List<Triple<String, Float, Float>> fundsPerCountry = new ArrayList<>();
18
    private List<Quintuple<String, Integer, Integer, Float, Float>> countriesFullInfo = new ArrayList<>();
19

    
20
    private List<Triple<String, Integer, Integer>> requestsPerPublisher = new ArrayList<>();
21
    private List<Triple<String, Float, Float>> fundsPerPublisher = new ArrayList<>();
22
    private List<Quintuple<String, Integer, Integer, Float, Float>> publishersFullInfo = new ArrayList<>();
23

    
24
    private List<Triple<String, Integer, Integer>> requestsPerOrganisation = new ArrayList<>();
25
    private List<Triple<String, Float, Float>> fundsPerOrganisation = new ArrayList<>();
26
    private List<Quintuple<String, Integer, Integer, Float, Float>> organisationsFullInfo = new ArrayList<>();
27

    
28
    private Browse browse;
29
    private DateSeriesData dateSeriesData;
30

    
31
    private List<Quadruple<String, Integer, Float, Float>> statusesDistribution = new ArrayList<>();
32
    private List<Quadruple<String, Integer, Float, Float>> publicationTypeDistribution = new ArrayList<>();
33

    
34
    public StatsData() {
35
    }
36

    
37
    public Numbers getNumbers() {
38
        return numbers;
39
    }
40

    
41
    public void setNumbers(Numbers numbers) {
42
        this.numbers = numbers;
43
    }
44

    
45
    public List<Triple<String, Integer, Integer>> getRequestsPerCountry() {
46
        return requestsPerCountry;
47
    }
48

    
49
    public void setRequestsPerCountry(List<Triple<String, Integer, Integer>> requestsPerCountry) {
50
        this.requestsPerCountry = requestsPerCountry;
51
    }
52

    
53
    public List<Triple<String, Float, Float>> getFundsPerCountry() {
54
        return fundsPerCountry;
55
    }
56

    
57
    public void setFundsPerCountry(List<Triple<String, Float, Float>> fundsPerCountry) {
58
        this.fundsPerCountry = fundsPerCountry;
59
    }
60

    
61
    public List<Quintuple<String, Integer, Integer, Float, Float>> getCountriesFullInfo() {
62
        return countriesFullInfo;
63
    }
64

    
65
    public void setCountriesFullInfo(List<Quintuple<String, Integer, Integer, Float, Float>> countriesFullInfo) {
66
        this.countriesFullInfo = countriesFullInfo;
67
    }
68

    
69
    public List<Triple<String, Integer, Integer>> getRequestsPerPublisher() {
70
        return requestsPerPublisher;
71
    }
72

    
73
    public void setRequestsPerPublisher(List<Triple<String, Integer, Integer>> requestsPerPublisher) {
74
        this.requestsPerPublisher = requestsPerPublisher;
75
    }
76

    
77
    public List<Triple<String, Float, Float>> getFundsPerPublisher() {
78
        return fundsPerPublisher;
79
    }
80

    
81
    public void setFundsPerPublisher(List<Triple<String, Float, Float>> fundsPerPublisher) {
82
        this.fundsPerPublisher = fundsPerPublisher;
83
    }
84

    
85
    public List<Quintuple<String, Integer, Integer, Float, Float>> getPublishersFullInfo() {
86
        return publishersFullInfo;
87
    }
88

    
89
    public void setPublishersFullInfo(List<Quintuple<String, Integer, Integer, Float, Float>> publishersFullInfo) {
90
        this.publishersFullInfo = publishersFullInfo;
91
    }
92

    
93
    public List<Triple<String, Integer, Integer>> getRequestsPerOrganisation() {
94
        return requestsPerOrganisation;
95
    }
96

    
97
    public void setRequestsPerOrganisation(List<Triple<String, Integer, Integer>> requestsPerOrganisation) {
98
        this.requestsPerOrganisation = requestsPerOrganisation;
99
    }
100

    
101
    public List<Triple<String, Float, Float>> getFundsPerOrganisation() {
102
        return fundsPerOrganisation;
103
    }
104

    
105
    public void setFundsPerOrganisation(List<Triple<String, Float, Float>> fundsPerOrganisation) {
106
        this.fundsPerOrganisation = fundsPerOrganisation;
107
    }
108

    
109
    public List<Quintuple<String, Integer, Integer, Float, Float>> getOrganisationsFullInfo() {
110
        return organisationsFullInfo;
111
    }
112

    
113
    public void setOrganisationsFullInfo(List<Quintuple<String, Integer, Integer, Float, Float>> organisationsFullInfo) {
114
        this.organisationsFullInfo = organisationsFullInfo;
115
    }
116

    
117
    public Browse getBrowse() {
118
        return browse;
119
    }
120

    
121
    public void setBrowse(Browse browse) {
122
        this.browse = browse;
123
    }
124

    
125
    public DateSeriesData getDateSeriesData() {
126
        return dateSeriesData;
127
    }
128

    
129
    public void setDateSeriesData(DateSeriesData dateSeriesData) {
130
        this.dateSeriesData = dateSeriesData;
131
    }
132

    
133
    public List<Quadruple<String, Integer, Float, Float>> getStatusesDistribution() {
134
        return statusesDistribution;
135
    }
136

    
137
    public void setStatusesDistribution(List<Quadruple<String, Integer, Float, Float>> statusesDistribution) {
138
        this.statusesDistribution = statusesDistribution;
139
    }
140

    
141
    public List<Quadruple<String, Integer, Float, Float>> getPublicationTypeDistribution() {
142
        return publicationTypeDistribution;
143
    }
144

    
145
    public void setPublicationTypeDistribution(List<Quadruple<String, Integer, Float, Float>> publicationTypeDistribution) {
146
        this.publicationTypeDistribution = publicationTypeDistribution;
147
    }
148
}
(6-6/6)