source: sources/app/src/main/java/parkup/entities/ParkingSession.java@ 3a58bd6

Last change on this file since 3a58bd6 was ce6ad22, checked in by DavidTrajkovski <davidtrajkovski11@…>, 3 years ago

v1 initial prototype

  • Property mode set to 100644
File size: 1.5 KB
Line 
1package parkup.entities;
2
3import javax.persistence.*;
4
5@Entity
6@Table(name = "parking_session")
7public class ParkingSession {
8 @Id
9 @Column(name = "parking_session_id")
10 @SequenceGenerator(
11 name="parking_session_generator",
12 sequenceName = "parking_session_sequence",
13 allocationSize = 1,
14 initialValue = 700
15 )
16 @GeneratedValue( //za postgres treba sequence da se namesti i ime na generator mi ga davamo kako od gore sto e
17 strategy = GenerationType.SEQUENCE,
18 generator = "parking_session_sequence_generator"
19 )
20 private int pssId;
21
22 @Column(name = "time_start")
23 private String timeStart;
24
25 @Column(name = "time_end")
26 private String timeEnd;
27
28 public ParkingSession() {}
29
30 public ParkingSession(int pssId, String timeStart, String timeEnd) {
31 this.pssId = pssId;
32 this.timeStart = timeStart;
33 this.timeEnd = timeEnd;
34 }
35
36 public ParkingSession(String timeStart, String timeEnd) {
37 this.timeStart = timeStart;
38 this.timeEnd = timeEnd;
39 }
40
41 public int getPssId() {
42 return this.pssId;
43 }
44
45 public void setPssId(int pssId) {
46 this.pssId = pssId;
47 }
48
49 public String getTimeStart() {
50 return this.timeStart;
51 }
52
53 public void setTimeStart(String timeStart) {
54 this.timeStart = timeStart;
55 }
56
57 public String getTimeEnd() {
58 return this.timeEnd;
59 }
60
61 public void setTimeEnd(String timeEnd) {
62 this.timeEnd = timeEnd;
63 }
64}
Note: See TracBrowser for help on using the repository browser.