45 lines
1.0 KiB
Java
45 lines
1.0 KiB
Java
package sample.data.jpa.metier;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
|
|
import jakarta.persistence.Entity;
|
|
import jakarta.persistence.PrimaryKeyJoinColumn;
|
|
import lombok.Getter;
|
|
import lombok.NoArgsConstructor;
|
|
import lombok.Setter;
|
|
|
|
@Entity
|
|
@Getter
|
|
@Setter
|
|
@NoArgsConstructor
|
|
@PrimaryKeyJoinColumn(name = "Choix_Id")
|
|
public class Choix extends Reponse{
|
|
List<String> choix = new ArrayList<String>();;
|
|
|
|
@Override
|
|
public String valHTML(){
|
|
String res = "";
|
|
|
|
for (String val : this.choix) {
|
|
res+=val+"<br/>";
|
|
}
|
|
return res;
|
|
}
|
|
|
|
@Override
|
|
public String toString(){
|
|
String res ="choix : [";
|
|
for (int i = 0; i<this.choix.size(); i++) {
|
|
res += this.choix.get(i);
|
|
if(i<this.choix.size()-1) res+= ", ";
|
|
}
|
|
res += "] , reponses : [";
|
|
for (int i = 0; i<this.reponses.size(); i++) {
|
|
res += this.reponses.get(i);
|
|
if(i<this.reponses.size()-1) res+= ", ";
|
|
}
|
|
return res;
|
|
}
|
|
}
|