Project

General

Profile

1 35043 antonis.le
package eu.dnetlib.goldoa.domain;
2
3
import java.io.Serializable;
4
import java.util.Date;
5
import java.util.List;
6
7
/**
8
 * Created by antleb on 3/4/15.
9
 */
10
public class Project implements Serializable {
11
12
	private String id;
13
	private String acronym;
14
	private String title;
15
	private String funder;
16
	private String fundingString;
17
	private String scientificArea;
18
	private String call;
19
	private String grant;
20
	private Date startDate;
21
	private Date endDate;
22
	private boolean sc39;
23 35337 antonis.le
	private List<Organization> organizations;
24 35043 antonis.le
	private String url;
25 35337 antonis.le
	private Person coordinator;
26 35043 antonis.le
27 35337 antonis.le
	public Project(String id, String acronym, String title, String funder, String fundingString, String scientificArea, String call, String grant, Date startDate, Date endDate, boolean sc39, List<Organization> organizations, String url, Person coordinator) {
28 35043 antonis.le
		this.id = id;
29
		this.acronym = acronym;
30
		this.title = title;
31
		this.funder = funder;
32
		this.fundingString = fundingString;
33
		this.scientificArea = scientificArea;
34
		this.call = call;
35
		this.grant = grant;
36
		this.startDate = startDate;
37
		this.endDate = endDate;
38
		this.sc39 = sc39;
39
		this.organizations = organizations;
40
		this.url = url;
41 35181 antonis.le
		this.coordinator = coordinator;
42 35043 antonis.le
	}
43
44
	public Project() {
45
	}
46
47 35339 antonis.le
	public Project(String id) {
48
		this.id = id;
49
	}
50
51 35043 antonis.le
	public String getId() {
52
		return id;
53
	}
54
55
	public void setId(String id) {
56
		this.id = id;
57
	}
58
59
	public String getAcronym() {
60
		return acronym;
61
	}
62
63
	public void setAcronym(String acronym) {
64
		this.acronym = acronym;
65
	}
66
67
	public String getTitle() {
68
		return title;
69
	}
70
71
	public void setTitle(String title) {
72
		this.title = title;
73
	}
74
75
	public String getFunder() {
76
		return funder;
77
	}
78
79
	public void setFunder(String funder) {
80
		this.funder = funder;
81
	}
82
83
	public String getFundingString() {
84
		return fundingString;
85
	}
86
87
	public void setFundingString(String fundingString) {
88
		this.fundingString = fundingString;
89
	}
90
91
	public String getScientificArea() {
92
		return scientificArea;
93
	}
94
95
	public void setScientificArea(String scientificArea) {
96
		this.scientificArea = scientificArea;
97
	}
98
99
	public String getCall() {
100
		return call;
101
	}
102
103
	public void setCall(String call) {
104
		this.call = call;
105
	}
106
107
	public String getGrant() {
108
		return grant;
109
	}
110
111
	public void setGrant(String grant) {
112
		this.grant = grant;
113
	}
114
115
	public Date getStartDate() {
116
		return startDate;
117
	}
118
119
	public void setStartDate(Date startDate) {
120
		this.startDate = startDate;
121
	}
122
123
	public Date getEndDate() {
124
		return endDate;
125
	}
126
127
	public void setEndDate(Date endDate) {
128
		this.endDate = endDate;
129
	}
130
131
	public boolean isSc39() {
132
		return sc39;
133
	}
134
135
	public void setSc39(boolean sc39) {
136
		this.sc39 = sc39;
137
	}
138
139
	public String getUrl() {
140
		return url;
141
	}
142
143
	public void setUrl(String url) {
144
		this.url = url;
145
	}
146 35159 antonis.le
147 35337 antonis.le
	public List<Organization> getOrganizations() {
148 35159 antonis.le
		return organizations;
149
	}
150
151 35337 antonis.le
	public void setOrganizations(List<Organization> organizations) {
152 35159 antonis.le
		this.organizations = organizations;
153
	}
154 35181 antonis.le
155 35337 antonis.le
	public Person getCoordinator() {
156 35181 antonis.le
		return coordinator;
157
	}
158
159 35337 antonis.le
	public void setCoordinator(Person coordinator) {
160 35181 antonis.le
		this.coordinator = coordinator;
161
	}
162 35043 antonis.le
}