MangerAutourDeSimplonBack/src/main/java/fr/vincent/ramiere/mangerautourdesimplonback/molels/Preference.java

52 lines
No EOL
1.1 KiB
Java

package fr.vincent.ramiere.mangerautourdesimplonback.molels;
import jakarta.persistence.Column;
import jakarta.persistence.EmbeddedId;
import jakarta.persistence.Entity;
@Entity
public class Preference {
private PreferencePK preferencePK;
private int note;
private boolean favoris;
public Preference() {
super();
}
public Preference(PreferencePK preferencePK){
super();
this.preferencePK = preferencePK;
}
public Preference(PreferencePK preferencePK, int note, boolean favoris) {
super();
this.preferencePK = preferencePK;
this.note = note;
this.favoris = favoris;
}
@EmbeddedId
public PreferencePK getPreferencePK() {
return preferencePK;
}
public void setPreferencePK(PreferencePK preferencePK) {
this.preferencePK = preferencePK;
}
@Column(nullable = true)
public int getNote() {
return note;
}
public void setNote(int note) {
this.note = note;
}
@Column(nullable = true)
public boolean isFavori() {
return favoris;
}
public void setFavori(boolean favoris) {
this.favoris = favoris;
}
}