Project

General

Profile

1
package eu.dnetlib.uoamonitorservice.entities;
2

    
3
import java.util.List;
4

    
5
public class Topic {
6
    private String name;
7
    private String alias;
8
    private String description;
9
    private boolean isActive;
10
    private boolean isPublic;
11
    private List<Category> categories;
12

    
13
    public Topic() {}
14
    public Topic(Topic topic) {
15
        name = topic.getName();
16
        alias = topic.getAlias();
17
        description = topic.getDescription();
18
        isActive = topic.getIsActive();
19
        isPublic = topic.getIsPublic();
20
    }
21

    
22
    public String getName() {
23
        return name;
24
    }
25

    
26
    public void setName(String name) {
27
        this.name = name;
28
    }
29

    
30
    public String getAlias() {
31
        return alias;
32
    }
33

    
34
    public void setAlias(String alias) {
35
        this.alias = alias;
36
    }
37

    
38
    public String getDescription() {
39
        return description;
40
    }
41

    
42
    public void setDescription(String description) {
43
        this.description = description;
44
    }
45

    
46
    public boolean getIsActive() {
47
        return isActive;
48
    }
49

    
50
    public void setIsActive(boolean isActive) {
51
        this.isActive = isActive;
52
    }
53

    
54
    public boolean getIsPublic() {
55
        return isPublic;
56
    }
57

    
58
    public void setIsPublic(boolean isPublic) {
59
        this.isPublic = isPublic;
60
    }
61

    
62
    public List<Category> getCategories() {
63
        return categories;
64
    }
65

    
66
    public void setCategories(List<Category> categories) {
67
        this.categories = categories;
68
    }
69
}
(6-6/6)