source: source/freeparkingspace/src/main/java/com/proekt/model/Admin/Administrator.java@ 31d67c0

Last change on this file since 31d67c0 was 31d67c0, checked in by zlatko2810 <zlatko.stojanovski@…>, 22 months ago

proekt

  • Property mode set to 100644
File size: 879 bytes
Line 
1package com.proekt.model.Admin;
2import lombok.Data;
3
4import javax.persistence.*;
5
6@Data
7@Table(name = "administrator")
8@Entity
9public class Administrator{
10
11 @EmbeddedId
12 @GeneratedValue(strategy = GenerationType.IDENTITY)
13 @Column(nullable = false, unique = true)
14 private AdminKey adminKey;
15
16 private int idAdministrator;
17
18 public Administrator(AdminKey adminKey, int idAdministrator) {
19 this.adminKey = adminKey;
20 this.idAdministrator = idAdministrator;
21 }
22
23 public Administrator() {
24 }
25
26 public AdminKey getAdminKey() {
27 return adminKey;
28 }
29
30 public void setAdminKey(AdminKey adminKey) {
31 this.adminKey = adminKey;
32 }
33
34 public int getIdAdministrator() {
35 return idAdministrator;
36 }
37
38 public void setIdAdministrator(int idAdministrator) {
39 this.idAdministrator = idAdministrator;
40 }
41}
Note: See TracBrowser for help on using the repository browser.