Proyectos de Subversion Android Microlearning

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
package com.cesams.twogetskills.entity;
2
 
3
import androidx.room.Entity;
4
import androidx.room.ColumnInfo;
5
import androidx.room.PrimaryKey;
6
import androidx.room.Ignore;
7
 
8
import org.jetbrains.annotations.NotNull;
9
 
10
@Entity(tableName = "tb_topics")
11
public class Topic {
12
    @PrimaryKey
13
    @ColumnInfo(name = "uuid")
14
    @NotNull
15
    private String uuid;
16
 
17
    @ColumnInfo(name = "company_uuid")
18
    private String companyUuid;
19
 
20
    @ColumnInfo(name = "name")
21
    private String name;
22
 
23
    @ColumnInfo(name = "description")
24
    private String description;
25
 
26
    @ColumnInfo(name = "image")
27
    private String image;
28
 
29
    @ColumnInfo(name = "position")
30
    private int position;
31
 
32
    @Ignore
33
    private int totalSlides;
34
 
35
    @Ignore
36
    private int viewSlides;
37
 
38
    @Ignore
39
    private double progress;
40
 
41
    @Ignore
42
    private int completed;
43
 
44
    public String getUuid() {
45
        return uuid;
46
    }
47
 
48
    public void setUuid(String uuid) {
49
        this.uuid = uuid;
50
    }
51
 
52
    public String getCompanyUuid() {
53
        return companyUuid;
54
    }
55
 
56
    public void setCompanyUuid(String companyUuid) {
57
        this.companyUuid = companyUuid;
58
    }
59
 
60
    public String getName() {
61
        return name;
62
    }
63
 
64
    public void setName(String name) {
65
        this.name = name;
66
    }
67
 
68
    public String getDescription() {
69
        return description;
70
    }
71
 
72
    public void setDescription(String description) {
73
        this.description = description;
74
    }
75
 
76
    public String getImage() {
77
        return image;
78
    }
79
 
80
    public void setImage(String image) {
81
        this.image = image;
82
    }
83
 
84
    public int getPosition() {
85
        return position;
86
    }
87
 
88
    public void setPosition(int position) {
89
        this.position = position;
90
    }
91
 
92
    public int getTotalSlides() {
93
        return totalSlides;
94
    }
95
 
96
    public void setTotalSlides(int totalSlides) {
97
        this.totalSlides = totalSlides;
98
    }
99
 
100
    public int getViewSlides() {
101
        return viewSlides;
102
    }
103
 
104
    public void setViewSlides(int viewSlides) {
105
        this.viewSlides = viewSlides;
106
    }
107
 
108
    public double getProgress() {
109
        return progress;
110
    }
111
 
112
    public void setProgress(double progress) {
113
        this.progress = progress;
114
    }
115
 
116
    public int getCompleted() {
117
        return completed;
118
    }
119
 
120
    public void setCompleted(int completed) {
121
        this.completed = completed;
122
    }
123
 
124
    public Topic(String uuid, String companyUuid, String name, String description,
125
                   String image, int position) {
126
 
127
        this.uuid = uuid;
128
        this.companyUuid = companyUuid;
129
        this.name = name;
130
        this.description = description;
131
        this.image = image;
132
        this.position = position;
133
    }
134
 
135
    @Ignore
136
    public Topic() {
137
 
138
        this.uuid = "";
139
        this.companyUuid = "";
140
        this.name = "";
141
        this.description = "";
142
        this.image = "";
143
        this.position = 0;
144
    }
145
}