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;
import org.jetbrains.annotations.Nullable;

@Entity(tableName = "tb_answers")
public class Answer  implements Cloneable {

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

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

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

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

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

    public String getUuid() {
        return uuid;
    }

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

    public String getQuestionUuid() {
        return questionUuid;
    }

    public void setQuestionUuid(String questionUuid) {
        this.questionUuid = questionUuid;
    }

    public String getText() {
        return text;
    }

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

    public int getPoints() {
        return points;
    }

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

    public String getCorrect() {
        return correct;
    }

    public void setCorrect(String correct) {
        this.correct = correct;
    }

    public Answer(String uuid, String questionUuid, String text, int points, String correct) {
        this.uuid = uuid;
        this.questionUuid = questionUuid;
        this.text = text;
        this.points = points;
        this.correct = correct;
    }

    @Ignore
    public Answer() {
        this.uuid = "";
        this.questionUuid = "";
        this.text = "";
        this.points = 0;
        this.correct = "";
    }



    @Override
   public Object clone() throws CloneNotSupportedException {
// TODO Auto-generated method stub
        return super.clone();
    }
}