Project

General

Profile

1
package eu.dnetlib.openaire.exporter.model.datasource;
2

    
3
import com.fasterxml.jackson.annotation.JsonAutoDetect;
4
import io.swagger.annotations.ApiModel;
5
import io.swagger.annotations.ApiModelProperty;
6

    
7
@JsonAutoDetect
8
@ApiModel(value = "Organization info model", description = "provides information about the organization")
9
public class OrganizationDetails extends OrganizationIgnoredProperties {
10

    
11
	@ApiModelProperty(position = 0)
12
	private String legalshortname;
13

    
14
	@ApiModelProperty(position = 1)
15
	private String legalname;
16

    
17
	@ApiModelProperty(position = 2)
18
	private String websiteurl;
19

    
20
	@ApiModelProperty(position = 3)
21
	private String logourl;
22

    
23
	@ApiModelProperty(position = 4)
24
	private Boolean eclegalbody;
25

    
26
	@ApiModelProperty(position = 5)
27
	private Boolean eclegalperson;
28

    
29
	@ApiModelProperty(position = 6)
30
	private Boolean ecnonprofit;
31

    
32
	@ApiModelProperty(position = 7)
33
	private Boolean ecresearchorganization;
34

    
35
	@ApiModelProperty(position = 8)
36
	private Boolean echighereducation;
37

    
38
	@ApiModelProperty(position = 9)
39
	private Boolean ecinternationalorganizationeurinterests;
40

    
41
	@ApiModelProperty(position = 10)
42
	private Boolean ecinternationalorganization;
43

    
44
	@ApiModelProperty(position = 11)
45
	private Boolean ecenterprise;
46

    
47
	@ApiModelProperty(position = 12)
48
	private Boolean ecsmevalidated;
49

    
50
	@ApiModelProperty(position = 13)
51
	private Boolean ecnutscode;
52

    
53
	@ApiModelProperty(position = 14)
54
	private String country;
55

    
56
	public String getLegalshortname() {
57
		return legalshortname;
58
	}
59

    
60
	public String getLegalname() {
61
		return legalname;
62
	}
63

    
64
	public String getWebsiteurl() {
65
		return websiteurl;
66
	}
67

    
68
	public String getLogourl() {
69
		return logourl;
70
	}
71

    
72
	public Boolean getEclegalbody() {
73
		return eclegalbody;
74
	}
75

    
76
	public Boolean getEclegalperson() {
77
		return eclegalperson;
78
	}
79

    
80
	public Boolean getEcnonprofit() {
81
		return ecnonprofit;
82
	}
83

    
84
	public Boolean getEcresearchorganization() {
85
		return ecresearchorganization;
86
	}
87

    
88
	public Boolean getEchighereducation() {
89
		return echighereducation;
90
	}
91

    
92
	public Boolean getEcinternationalorganizationeurinterests() {
93
		return ecinternationalorganizationeurinterests;
94
	}
95

    
96
	public Boolean getEcinternationalorganization() {
97
		return ecinternationalorganization;
98
	}
99

    
100
	public Boolean getEcenterprise() {
101
		return ecenterprise;
102
	}
103

    
104
	public Boolean getEcsmevalidated() {
105
		return ecsmevalidated;
106
	}
107

    
108
	public Boolean getEcnutscode() {
109
		return ecnutscode;
110
	}
111

    
112
	public String getCountry() {
113
		return country;
114
	}
115

    
116
	public OrganizationDetails setLegalshortname(final String legalshortname) {
117
		this.legalshortname = legalshortname;
118
		return this;
119
	}
120

    
121
	public OrganizationDetails setLegalname(final String legalname) {
122
		this.legalname = legalname;
123
		return this;
124
	}
125

    
126
	public OrganizationDetails setWebsiteurl(final String websiteurl) {
127
		this.websiteurl = websiteurl;
128
		return this;
129
	}
130

    
131
	public OrganizationDetails setLogourl(final String logourl) {
132
		this.logourl = logourl;
133
		return this;
134
	}
135

    
136
	public OrganizationDetails setEclegalbody(final Boolean eclegalbody) {
137
		this.eclegalbody = eclegalbody;
138
		return this;
139
	}
140

    
141
	public OrganizationDetails setEclegalperson(final Boolean eclegalperson) {
142
		this.eclegalperson = eclegalperson;
143
		return this;
144
	}
145

    
146
	public OrganizationDetails setEcnonprofit(final Boolean ecnonprofit) {
147
		this.ecnonprofit = ecnonprofit;
148
		return this;
149
	}
150

    
151
	public OrganizationDetails setEcresearchorganization(final Boolean ecresearchorganization) {
152
		this.ecresearchorganization = ecresearchorganization;
153
		return this;
154
	}
155

    
156
	public OrganizationDetails setEchighereducation(final Boolean echighereducation) {
157
		this.echighereducation = echighereducation;
158
		return this;
159
	}
160

    
161
	public OrganizationDetails setEcinternationalorganizationeurinterests(final Boolean ecinternationalorganizationeurinterests) {
162
		this.ecinternationalorganizationeurinterests = ecinternationalorganizationeurinterests;
163
		return this;
164
	}
165

    
166
	public OrganizationDetails setEcinternationalorganization(final Boolean ecinternationalorganization) {
167
		this.ecinternationalorganization = ecinternationalorganization;
168
		return this;
169
	}
170

    
171
	public OrganizationDetails setEcenterprise(final Boolean ecenterprise) {
172
		this.ecenterprise = ecenterprise;
173
		return this;
174
	}
175

    
176
	public OrganizationDetails setEcsmevalidated(final Boolean ecsmevalidated) {
177
		this.ecsmevalidated = ecsmevalidated;
178
		return this;
179
	}
180

    
181
	public OrganizationDetails setEcnutscode(final Boolean ecnutscode) {
182
		this.ecnutscode = ecnutscode;
183
		return this;
184
	}
185

    
186
	public OrganizationDetails setCountry(final String country) {
187
		this.country = country;
188
		return this;
189
	}
190

    
191
}
(12-12/17)