Project

General

Profile

1 51424 claudio.at
package eu.dnetlib.openaire.exporter.community;
2
3
import java.util.List;
4
5
import com.fasterxml.jackson.annotation.JsonAutoDetect;
6
import io.swagger.annotations.ApiModelProperty;
7
8
@JsonAutoDetect
9
public class CommunityWritableProperties {
10
11
	@ApiModelProperty("community name")
12
	private String name;
13
14
	@ApiModelProperty("community short name")
15
	private String shortName;
16
17
	@ApiModelProperty("community description")
18
	private String description;
19
20
	@ApiModelProperty("http url for the community logo")
21
	private String logoUrl;
22
23
	@ApiModelProperty("list of community manager emails")
24
	private List<String> managers;
25
26
	@ApiModelProperty("list of subjects (keywords) that characterise this community")
27
	private List<String> subjects;
28
29
	public String getName() {
30
		return name;
31
	}
32
33
	public void setName(final String name) {
34
		this.name = name;
35
	}
36
37
	public String getShortName() {
38
		return shortName;
39
	}
40
41
	public void setShortName(final String shortName) {
42
		this.shortName = shortName;
43
	}
44
45
	public String getDescription() {
46
		return description;
47
	}
48
49
	public void setDescription(final String description) {
50
		this.description = description;
51
	}
52
53
	public List<String> getManagers() {
54
		return managers;
55
	}
56
57
	public void setManagers(final List<String> managers) {
58
		this.managers = managers;
59
	}
60
61
	public String getLogoUrl() {
62
		return logoUrl;
63
	}
64
65
	public void setLogoUrl(final String logoUrl) {
66
		this.logoUrl = logoUrl;
67
	}
68
69
	public List<String> getSubjects() {
70
		return subjects;
71
	}
72
73
	public void setSubjects(final List<String> subjects) {
74
		this.subjects = subjects;
75
	}
76
}