Project

General

Profile

1
package eu.dnetlib.uoaadmintools.entities;
2

    
3
import com.fasterxml.jackson.annotation.JsonProperty;
4

    
5
import org.springframework.data.annotation.Id;
6

    
7
import java.util.List;
8
import java.util.Map;
9

    
10
public class CommunityPage {
11

    
12
    @Id
13
    @JsonProperty("_id")
14
    private String id;
15

    
16
    private String route;
17
    private String name;
18
    private String type;
19
    private List<Entity> entities;
20
    private Boolean isEnabled;
21
    private Boolean connect;
22
    private Boolean communities;
23
    private Boolean openaire;
24

    
25
    public CommunityPage() {}
26

    
27
    public CommunityPage(Page page) {
28
        this.setId(page.getId());
29
        this.setRoute(page.getRoute());
30
        this.setName(page.getName());
31
        this.setType(page.getType());
32
        this.setConnect(page.getConnect());
33
        this.setCommunities(page.getCommunities());
34
        this.setOpenaire(page.getOpenaire());
35
    }
36

    
37
    public String getId() {
38
        return id;
39
    }
40

    
41
    public void setId(String id) {
42
        this.id = id;
43
    }
44

    
45
    public String getRoute() {
46
        return route;
47
    }
48

    
49
    public void setRoute(String route) {
50
        this.route = route;
51
    }
52

    
53
    public String getName() {
54
        return name;
55
    }
56

    
57
    public void setName(String name) {
58
        this.name = name;
59
    }
60

    
61
    public String getType() {
62
        return type;
63
    }
64

    
65
    public void setType(String type) {
66
        this.type = type;
67
    }
68

    
69
    public List<Entity> getEntities() { return entities; }
70

    
71
    public void setEntities(List<Entity> entities) { this.entities = entities; }
72

    
73
    public Boolean getIsEnabled() { return isEnabled; }
74

    
75
    public void setIsEnabled(Boolean isEnabled) { this.isEnabled = isEnabled; }
76

    
77
    public Boolean getConnect() {
78
        return connect;
79
    }
80

    
81
    public void setConnect(Boolean connect) { this.connect = connect; }
82

    
83
    public Boolean getCommunities() {
84
        return communities;
85
    }
86

    
87
    public void setCommunities(Boolean communities) {
88
        this.communities = communities;
89
    }
90

    
91
    public Boolean getOpenaire() {
92
        return openaire;
93
    }
94

    
95
    public void setOpenaire(Boolean openaire) {
96
        this.openaire = openaire;
97
    }
98
}
(4-4/28)