Project

General

Profile

1 41791 argiro.kok
package eu.dnetlib.data.claims.migration.entity;
2 40773 argiro.kok
3 46884 konstantin
import java.util.List;
4
5 40773 argiro.kok
/**
6 41791 argiro.kok
7
8
 import eu.dnetlib.data.claims.migration.entity.OpenaireEntity; Created by kiatrop on 20/11/2015.
9 40773 argiro.kok
 */
10 41791 argiro.kok
public class Project implements  OpenaireEntity{
11 40773 argiro.kok
    private String name;
12
    private String acronym;
13
    private String openaireId;
14 46755 katerina.i
    private String code;
15 40773 argiro.kok
    private String funderName;
16 41409 katerina.i
    private String funderShortName;
17 40773 argiro.kok
    private String funderId;
18 46884 konstantin
    private List<String> contactEmails;
19 46755 katerina.i
    private String fundingStreamLevel0;
20
21 41791 argiro.kok
//    private boolean found=true;
22 40773 argiro.kok
23
    public String getName() {
24
        return name;
25
    }
26
27
    public void setName(String name) {
28
        this.name = name;
29
    }
30
31
    public String getAcronym() {
32
        return acronym;
33
    }
34
35
    public void setAcronym(String acronym) {
36
        this.acronym = acronym;
37
    }
38
39
    public String getOpenaireId() {
40
        return openaireId;
41
    }
42
43
    public void setOpenaireId(String openaireId) {
44
        this.openaireId = openaireId;
45 41408 argiro.kok
     }
46 40773 argiro.kok
47 46755 katerina.i
    public String getCode() {
48
        return code;
49
    }
50
51
    public void setCode(String code) {
52
        this.code = code;
53
    }
54
55 40773 argiro.kok
    public String getFunderName() {
56
        return funderName;
57
    }
58
59
    public void setFunderName(String funderName) {
60
        this.funderName = funderName;
61
    }
62
63
    public String getFunderId() {
64
        return funderId;
65
    }
66
67
    public void setFunderId(String funderId) {
68
        this.funderId = funderId;
69
    }
70 46755 katerina.i
71 46884 konstantin
    public List<String> getContactEmails() {
72
        return contactEmails;
73
    }
74
75
    public void setContactEmails(List<String> contactEmails) {
76
        this.contactEmails = contactEmails;
77
    }
78
79
80 46755 katerina.i
    public String getFundingStreamLevel0() {
81
        return fundingStreamLevel0;
82
    }
83
84
    public void setFundingStreamLevel0(String fundingStreamLevel0) {
85
        this.fundingStreamLevel0 = fundingStreamLevel0;
86
    }
87
88
    /*
89 40773 argiro.kok
    public boolean isFound() {
90
        return found;
91
    }
92
93
    public void setFound(boolean found) {
94
        this.found = found;
95 41791 argiro.kok
    }*/
96 40773 argiro.kok
97 41409 katerina.i
    public String getFunderShortName() {
98
        return funderShortName;
99
    }
100
101
    public void setFunderShortName(String funderShortName) {
102
        this.funderShortName = funderShortName;
103
    }
104
105 40773 argiro.kok
    @Override
106
    public String toString() {
107
        return "Project{" +
108 41104 argiro.kok
                "\nname='" + name + '\'' +
109 46918 argiro.kok
                "\n, acronym='" + acronym + '\'' +
110
                "\n, openaireId='" + openaireId + '\'' +
111
                "\n, code='" + code + '\'' +
112
                "\n, funderName='" + funderName + '\'' +
113
                "\n, funderShortName='" + funderShortName + '\'' +
114
                "\n, funderId='" + funderId + '\'' +
115
                "\n, contactEmails=" + contactEmails +
116
                "\n, fundingStreamLevel0='" + fundingStreamLevel0 + '\'' +
117 40773 argiro.kok
                '}';
118
    }
119 46918 argiro.kok
//method to ask from API of search to get the fields
120 40773 argiro.kok
    //then parse the fields
121 41161 katerina.i
122 40773 argiro.kok
}