simpleat-back/src/main/java/fr/cardon/simpleat/model/Preference.java

54 lines
972 B
Java
Raw Normal View History

2022-01-19 15:16:16 +01:00
package fr.cardon.simpleat.model;
import javax.persistence.Column;
2022-02-15 00:05:55 +01:00
import javax.persistence.EmbeddedId;
2022-01-19 15:16:16 +01:00
import javax.persistence.Entity;
@Entity
public class Preference {
2022-02-15 00:05:55 +01:00
private PreferencePK preferencePK;
2022-01-19 15:16:16 +01:00
private int note;
private boolean favoris;
public Preference() {
super();
// TODO Auto-generated constructor stub
}
2022-02-15 00:05:55 +01:00
public Preference(PreferencePK preferencePK, int note, boolean favoris) {
2022-01-19 15:16:16 +01:00
super();
2022-02-15 00:05:55 +01:00
this.preferencePK = preferencePK;
2022-01-19 15:16:16 +01:00
this.note = note;
this.favoris = favoris;
}
2022-02-15 00:05:55 +01:00
@EmbeddedId
public PreferencePK getPreferencePK() {
return preferencePK;
2022-01-19 15:16:16 +01:00
}
2022-02-15 00:05:55 +01:00
public void setPreferencePK(PreferencePK preferencePK) {
this.preferencePK = preferencePK;
2022-01-19 15:16:16 +01:00
}
@Column(nullable = true)
public int getNote() {
return note;
}
public void setNote(int note) {
this.note = note;
}
@Column(nullable = true)
2022-02-15 00:05:55 +01:00
public boolean isFavori() {
2022-01-19 15:16:16 +01:00
return favoris;
}
2022-02-15 00:05:55 +01:00
public void setFavori(boolean favoris) {
2022-01-19 15:16:16 +01:00
this.favoris = favoris;
}
2022-02-15 00:05:55 +01:00
}