Project

General

Profile

1
package eu.dnetlib.uoaadmintoolslibrary.entities;
2

    
3
import com.fasterxml.jackson.annotation.JsonProperty;
4
import org.springframework.data.annotation.Id;
5

    
6
import java.util.Map;
7

    
8
public class Portal {
9

    
10
    @Id
11
    @JsonProperty("_id")
12
    private String id;
13

    
14
    private String pid;
15
    private String name;
16
    private String type; // explore, connect, community, monitor
17
    private Map<String, Boolean> pages;
18
    private Map<String, Boolean> entities;
19

    
20
    public Portal() {}
21

    
22
    public String getId() {
23
        return id;
24
    }
25

    
26
    public void setId(String id) {
27
        this.id = id;
28
    }
29

    
30
    public String getPid() {
31
        return pid;
32
    }
33

    
34
    public void setPid(String pid) {
35
        this.pid = pid;
36
    }
37

    
38
    public String getName() {
39
        return name;
40
    }
41

    
42
    public void setName(String name) {
43
        this.name = name;
44
    }
45

    
46
    public String getType() {
47
        return type;
48
    }
49

    
50
    public void setType(String type) {
51
        this.type = type;
52
    }
53

    
54
    public Map<String, Boolean> getPages() { return pages; }
55

    
56
    public void setPages(Map<String, Boolean> pages) { this.pages = pages; }
57

    
58
    public Map<String, Boolean> getEntities() { return entities; }
59

    
60
    public void setEntities(Map<String, Boolean> entities) {
61
        this.entities = entities;
62
    }
63
}
(6-6/6)