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.ColumnInfo;
4
import androidx.room.Entity;
5
import androidx.room.Ignore;
6
import androidx.room.PrimaryKey;
7
 
8
import org.jetbrains.annotations.NotNull;
9
 
10
@Entity(tableName = "tb_companies")
11
public class Company {
12
 
13
    @PrimaryKey
14
    @ColumnInfo(name = "uuid")
15
    @NotNull
16
    private String uuid;
17
 
18
    @ColumnInfo(name = "name")
19
    private String name;
20
 
21
    @ColumnInfo(name = "image")
22
    private String image;
23
 
24
    public String getUuid() {
25
        return uuid;
26
    }
27
 
28
    public void setUuid(String uuid) {
29
        this.uuid = uuid;
30
    }
31
 
32
    public String getName() {
33
        return name;
34
    }
35
 
36
    public void setName(String name) {
37
        this.name = name;
38
    }
39
 
40
    public String getImage() {
41
        return image;
42
    }
43
 
44
    public void setImage(String image) {
45
        this.image = image;
46
    }
47
 
48
    public Company(String uuid, String name, String image) {
49
        this.uuid = uuid;
50
        this.name = name;
51
        this.image = image;
52
    }
53
 
54
    @Ignore
55
    public Company() {
56
        this.uuid = "";
57
        this.name = "";
58
        this.image = "";
59
    }
60
}