source: src/main/java/project/fmo/app/projcetfmo/Model/NarackaSodrziProdukt.java

main
Last change on this file was d14176d, checked in by HristijanMitic00 <hristijan.mitic.01@…>, 12 months ago

First commit

  • Property mode set to 100644
File size: 1.8 KB
Line 
1package project.fmo.app.projcetfmo.Model;
2
3import javax.persistence.*;
4
5import java.util.Objects;
6
7@Entity
8@Table(name = "naracka_sodrzi_produkt", schema = "project", catalog = "db_202223z_va_prj_fmo")
9@IdClass(NarackaSodrziProduktPK.class)
10public class NarackaSodrziProdukt {
11 @Id
12 @Column(name = "id_produkt")
13 private int idProdukt;
14 @Id
15 @Column(name = "id_naracka")
16 private int idNaracka;
17 @Basic
18 @Column(name = "kolicina")
19 private int kolicina;
20 @Basic
21 @Column(name = "cena")
22 private int cena;
23
24 public NarackaSodrziProdukt(){}
25
26 public NarackaSodrziProdukt(int idProdukt, int idNaracka, int kolicina, int cena) {
27 this.idProdukt = idProdukt;
28 this.idNaracka = idNaracka;
29 this.kolicina = kolicina;
30 this.cena = cena;
31 }
32
33 public int getIdProdukt() {
34 return idProdukt;
35 }
36
37 public void setIdProdukt(int idProdukt) {
38 this.idProdukt = idProdukt;
39 }
40
41 public int getIdNaracka() {
42 return idNaracka;
43 }
44
45 public void setIdNaracka(int idNaracka) {
46 this.idNaracka = idNaracka;
47 }
48
49 public int getKolicina() {
50 return kolicina;
51 }
52
53 public void setKolicina(int kolicina) {
54 this.kolicina = kolicina;
55 }
56
57 public int getCena() {
58 return cena;
59 }
60
61 public void setCena(int cena) {
62 this.cena = cena;
63 }
64
65 @Override
66 public boolean equals(Object o) {
67 if (this == o) return true;
68 if (o == null || getClass() != o.getClass()) return false;
69 NarackaSodrziProdukt that = (NarackaSodrziProdukt) o;
70 return idProdukt == that.idProdukt && idNaracka == that.idNaracka && kolicina == that.kolicina && cena == that.cena;
71 }
72
73 @Override
74 public int hashCode() {
75 return Objects.hash(idProdukt, idNaracka, kolicina, cena);
76 }
77}
Note: See TracBrowser for help on using the repository browser.