Project

General

Profile

1
package eu.dnetlib.data.claims.migration.entity;
2

    
3
import java.util.List;
4

    
5
/**
6

    
7

    
8
 import eu.dnetlib.data.claims.migration.entity.OpenaireEntity; Created by kiatrop on 20/11/2015.
9
 */
10
public class Project implements  OpenaireEntity{
11
    private String name;
12
    private String acronym;
13
    private String openaireId;
14
    private String code;
15
    private String funderName;
16
    private String funderShortName;
17
    private String funderId;
18
    private List<String> contactEmails;
19
    private String fundingStreamLevel0;
20

    
21
//    private boolean found=true;
22

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

    
47
    public String getCode() {
48
        return code;
49
    }
50

    
51
    public void setCode(String code) {
52
        this.code = code;
53
    }
54

    
55
    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

    
71
    public List<String> getContactEmails() {
72
        return contactEmails;
73
    }
74

    
75
    public void setContactEmails(List<String> contactEmails) {
76
        this.contactEmails = contactEmails;
77
    }
78

    
79

    
80
    public String getFundingStreamLevel0() {
81
        return fundingStreamLevel0;
82
    }
83

    
84
    public void setFundingStreamLevel0(String fundingStreamLevel0) {
85
        this.fundingStreamLevel0 = fundingStreamLevel0;
86
    }
87

    
88
    /*
89
    public boolean isFound() {
90
        return found;
91
    }
92

    
93
    public void setFound(boolean found) {
94
        this.found = found;
95
    }*/
96

    
97
    public String getFunderShortName() {
98
        return funderShortName;
99
    }
100

    
101
    public void setFunderShortName(String funderShortName) {
102
        this.funderShortName = funderShortName;
103
    }
104

    
105
    @Override
106
    public String toString() {
107
        return "Project{" +
108
                "\nname='" + name + '\'' +
109
                "\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
                '}';
118
    }
119
//method to ask from API of search to get the fields
120
    //then parse the fields
121

    
122
}
(5-5/7)