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_quizzes")
public class Quiz  {

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

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

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

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

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

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

    @ColumnInfo(name = "minimum_points_required")
    private int minimumPointsRequired;

    @ColumnInfo(name = "max_time")
    private int maxTime;

    public String getUuid() {
        return uuid;
    }

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

    public String getCompanyUuid() {
        return companyUuid;
    }

    public void setCompanyUuid(String companyUuid) {
        this.companyUuid = companyUuid;
    }

    public String getName() {
        return name;
    }

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

    public String getText() {
        return text;
    }

    public void setText(String text) {
        this.text = text;
    }

    public String getFailed() {
        return failed;
    }

    public void setFailed(String failed) {
        this.failed = failed;
    }

    public int getPoints() {
        return points;
    }

    public void setPoints(int points) {
        this.points = points;
    }

    public int getMinimumPointsRequired() {
        return minimumPointsRequired;
    }

    public void setMinimumPointsRequired(int minimumPointsRequired) {
        this.minimumPointsRequired = minimumPointsRequired;
    }

    public int getMaxTime() {
        return maxTime;
    }

    public void setMaxTime(int maxTime) {
        this.maxTime = maxTime;
    }

    public Quiz(String uuid, String companyUuid, String name, String text,
                String failed, int points, int minimumPointsRequired, int maxTime) {

        this.uuid = uuid;
        this.companyUuid = companyUuid;
        this.name = name;
        this.text = text;
        this.failed = failed;
        this.points = points;
        this.minimumPointsRequired = minimumPointsRequired;
        this.maxTime = maxTime;

    }

    @Ignore
    public Quiz() {

        this.uuid = "";
        this.companyUuid = "";
        this.name = "";
        this.text = "";
        this.failed = "";
        this.points = 0;
        this.minimumPointsRequired = 0;
        this.maxTime = 0;

    }
}