source: src/main/java/project/fmo/app/projcetfmo/Model/TelefonskibrojPK.java@ d14176d

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

First commit

  • Property mode set to 100644
File size: 1.3 KB
Line 
1package project.fmo.app.projcetfmo.Model;
2
3import javax.persistence.*;
4
5import java.io.Serializable;
6import java.util.Objects;
7
8public class TelefonskibrojPK implements Serializable {
9 @Column(name = "id_korisnik")
10 @Id
11 private int idKorisnik;
12 @Column(name = "telefonski_broj")
13 @Id
14 private String telefonskiBroj;
15
16
17 public TelefonskibrojPK(){
18
19 }
20 public TelefonskibrojPK(int idKorisnik, String telefonskiBroj) {
21 this.idKorisnik = idKorisnik;
22 this.telefonskiBroj = telefonskiBroj;
23 }
24
25 public int getIdKorisnik() {
26 return idKorisnik;
27 }
28
29 public void setIdKorisnik(int idKorisnik) {
30 this.idKorisnik = idKorisnik;
31 }
32
33 public String getTelefonskiBroj() {
34 return telefonskiBroj;
35 }
36
37 public void setTelefonskiBroj(String telefonskiBroj) {
38 this.telefonskiBroj = telefonskiBroj;
39 }
40
41 @Override
42 public boolean equals(Object o) {
43 if (this == o) return true;
44 if (o == null || getClass() != o.getClass()) return false;
45 TelefonskibrojPK that = (TelefonskibrojPK) o;
46 return idKorisnik == that.idKorisnik && Objects.equals(telefonskiBroj, that.telefonskiBroj);
47 }
48
49 @Override
50 public int hashCode() {
51 return Objects.hash(idKorisnik, telefonskiBroj);
52 }
53}
Note: See TracBrowser for help on using the repository browser.