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_capsules")
public class Capsule {

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

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

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

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

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

    @ColumnInfo(name = "position")
    private int position;

    @Ignore
    private int totalSlides;

    @Ignore
    private int viewSlides;

    @Ignore
    private double progress;

    @Ignore
    private int completed;

    public String getUuid() {
        return uuid;
    }

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

    public String getTopicUuid() {
        return topicUuid;
    }

    public void setTopicUuid(String topicUuid) {
        this.topicUuid = topicUuid;
    }

    public String getName() {
        return name;
    }

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

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getImage() {
        return image;
    }

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

    public int getPosition() {
        return position;
    }

    public void setPosition(int position) {
        this.position = position;
    }

    public int getTotalSlides() {
        return totalSlides;
    }

    public void setTotalSlides(int totalSlides) {
        this.totalSlides = totalSlides;
    }

    public int getViewSlides() {
        return viewSlides;
    }

    public void setViewSlides(int viewSlides) {
        this.viewSlides = viewSlides;
    }

    public double getProgress() {
        return progress;
    }

    public void setProgress(double progress) {
        this.progress = progress;
    }

    public int getCompleted() {
        return completed;
    }

    public void setCompleted(int completed) {
        this.completed = completed;
    }

    public Capsule(String uuid, String topicUuid, String name, String description, String image, int position) {
        this.uuid = uuid;
        this.topicUuid = topicUuid;
        this.name = name;
        this.description = description;
        this.image = image;
        this.position = position;

    }

    @Ignore
    public Capsule() {
        this.uuid = "";
        this.topicUuid = "";
        this.name = "";
        this.description = "";
        this.image = "";
        this.position = 0;

    }
}