[31d67c0] | 1 | package com.proekt.model;
|
---|
| 2 | import javax.persistence.ManyToOne;
|
---|
| 3 | import javax.persistence.OneToOne;
|
---|
| 4 |
|
---|
| 5 | import lombok.Data;
|
---|
| 6 |
|
---|
| 7 |
|
---|
| 8 | import javax.persistence.*;
|
---|
| 9 | import java.time.LocalDateTime;
|
---|
| 10 |
|
---|
| 11 | @Data
|
---|
| 12 | @Table
|
---|
| 13 | @Entity
|
---|
| 14 |
|
---|
| 15 | public class Rezervacija {
|
---|
| 16 | @Id
|
---|
| 17 | @Column(name = "id_rezervacija")
|
---|
| 18 | private int idRezervacija;
|
---|
| 19 | private LocalDateTime pocetnoVreme;
|
---|
| 20 | private LocalDateTime krajnoVreme;
|
---|
| 21 |
|
---|
| 22 | @ManyToOne
|
---|
| 23 | @JoinColumn(name="reg_tablica")
|
---|
| 24 | public Avtomobil regTablica;
|
---|
| 25 |
|
---|
| 26 | @OneToOne
|
---|
| 27 | @JoinColumn(name="broj_na_pmesta")
|
---|
| 28 | private ParkingMesto brojNaPmesta;
|
---|
| 29 |
|
---|
| 30 | @OneToOne
|
---|
| 31 | @JoinColumn(name="id_plakanje")
|
---|
| 32 | private Plakjanje idPlakanje;
|
---|
| 33 |
|
---|
| 34 | public Rezervacija() {
|
---|
| 35 | }
|
---|
| 36 |
|
---|
| 37 | public Rezervacija(int idRezervacija, LocalDateTime pocetnoVreme, LocalDateTime krajnoVreme, Avtomobil regTablica, ParkingMesto brojNaPmesta, Plakjanje idPlakanje) {
|
---|
| 38 | this.idRezervacija = idRezervacija;
|
---|
| 39 | this.pocetnoVreme = pocetnoVreme;
|
---|
| 40 | this.krajnoVreme = krajnoVreme;
|
---|
| 41 | this.regTablica = regTablica;
|
---|
| 42 | this.brojNaPmesta = brojNaPmesta;
|
---|
| 43 | this.idPlakanje = idPlakanje;
|
---|
| 44 | }
|
---|
| 45 |
|
---|
| 46 | public int getIdRezervacija() {
|
---|
| 47 | return idRezervacija;
|
---|
| 48 | }
|
---|
| 49 |
|
---|
| 50 | public void setIdRezervacija(int idRezervacija) {
|
---|
| 51 | this.idRezervacija = idRezervacija;
|
---|
| 52 | }
|
---|
| 53 |
|
---|
| 54 | public LocalDateTime getPocetnoVreme() {
|
---|
| 55 | return pocetnoVreme;
|
---|
| 56 | }
|
---|
| 57 |
|
---|
| 58 | public void setPocetnoVreme(LocalDateTime pocetnoVreme) {
|
---|
| 59 | this.pocetnoVreme = pocetnoVreme;
|
---|
| 60 | }
|
---|
| 61 |
|
---|
| 62 | public LocalDateTime getKrajnoVreme() {
|
---|
| 63 | return krajnoVreme;
|
---|
| 64 | }
|
---|
| 65 |
|
---|
| 66 | public void setKrajnoVreme(LocalDateTime krajnoVreme) {
|
---|
| 67 | this.krajnoVreme = krajnoVreme;
|
---|
| 68 | }
|
---|
| 69 |
|
---|
| 70 | public Avtomobil getRegTablica() {
|
---|
| 71 | return regTablica;
|
---|
| 72 | }
|
---|
| 73 |
|
---|
| 74 | public void setRegTablica(Avtomobil regTablica) {
|
---|
| 75 | this.regTablica = regTablica;
|
---|
| 76 | }
|
---|
| 77 |
|
---|
| 78 | public ParkingMesto getBrojNaPmesta() {
|
---|
| 79 | return brojNaPmesta;
|
---|
| 80 | }
|
---|
| 81 |
|
---|
| 82 | public void setBrojNaPmesta(ParkingMesto brojNaPmesta) {
|
---|
| 83 | this.brojNaPmesta = brojNaPmesta;
|
---|
| 84 | }
|
---|
| 85 |
|
---|
| 86 | public Plakjanje getIdPlakanje() {
|
---|
| 87 | return idPlakanje;
|
---|
| 88 | }
|
---|
| 89 |
|
---|
| 90 | public void setIdPlakanje(Plakjanje idPlakanje) {
|
---|
| 91 | this.idPlakanje = idPlakanje;
|
---|
| 92 | }
|
---|
| 93 | } |
---|