Proyectos de Subversion Android Microlearning

Rev

Autoría | Ultima modificación | Ver Log |

package com.cesams.twogetskills.entity;

import androidx.room.ColumnInfo;
import androidx.room.Entity;
import androidx.room.Ignore;
import androidx.room.PrimaryKey;

import org.jetbrains.annotations.NotNull;

@Entity(tableName = "tb_companies")
public class Company {

    @PrimaryKey
    @ColumnInfo(name = "uuid")
    @NotNull
    private String uuid;

    @ColumnInfo(name = "name")
    private String name;

    @ColumnInfo(name = "image")
    private String image;

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public Company(String uuid, String name, String image) {
        this.uuid = uuid;
        this.name = name;
        this.image = image;
    }

    @Ignore
    public Company() {
        this.uuid = "";
        this.name = "";
        this.image = "";
    }
}