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();
}
}