Guest User

Untitled

a guest
Mar 15th, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.05 KB | None | 0 0
  1. package com.firebrigadeserver.entity;
  2.  
  3. import com.fasterxml.jackson.annotation.JsonBackReference;
  4. import com.fasterxml.jackson.annotation.JsonManagedReference;
  5.  
  6. import javax.persistence.*;
  7. import java.io.Serializable;
  8. import java.util.List;
  9.  
  10. @Entity
  11. @Table(name = "fire_brigade")
  12. public class FireBrigade implements Serializable {
  13.     private static final long serialVersionUID = 1L;
  14.  
  15.     @Id
  16.     @GeneratedValue(strategy = GenerationType.IDENTITY)
  17.     @Column(name = "id_fire_brigade", unique = true, nullable = false)
  18.     private int idFireBrigade;
  19.  
  20.     @Column(name = "name")
  21.     private String name;
  22.  
  23.     @Column(name = "voivodeship")
  24.     private String voivodeship;
  25.  
  26.     @Column(name = "district")
  27.     private String district;
  28.  
  29.     @Column(name = "community")
  30.     private String community;
  31.  
  32.     @Column(name = "city")
  33.     private String city;
  34.  
  35.     @Column(name = "is_in_ksrg")
  36.     private int ksrg;
  37.  
  38.     @OneToOne
  39.     @JoinColumn(name = "id_user")
  40.     @JsonManagedReference(value = "firebrigade_user")
  41.     private User user;
  42.  
  43.     @OneToMany(mappedBy = "fireBrigade")
  44.     @JsonManagedReference
  45.     private List<Firefighter> firefighters;
  46.  
  47.     @OneToMany(mappedBy = "fireBrigade")
  48.     @JsonManagedReference
  49.     private List<Car> cars;
  50.  
  51.     @OneToMany(mappedBy = "fireBrigade")
  52.     @JsonManagedReference
  53.     private List<Equipment> fireBrigadeEquipment;
  54.  
  55.     @OneToMany(mappedBy = "fireBrigade")
  56.     @JsonBackReference
  57.     private List<FirebrigadeIncident> incidents;
  58.  
  59.     public FireBrigade() {
  60.         this(-1, null, null, null, null, null, -1);
  61.     }
  62.  
  63.     public FireBrigade(int id, String name) {
  64.         this(id, name, null, null, null, null, -1);
  65.     }
  66.  
  67.     public FireBrigade(int id, String name, String voivodeship, String district, String community, String city, int ksrg) {
  68.         this.idFireBrigade = id;
  69.         this.name = name;
  70.         this.voivodeship = voivodeship;
  71.         this.district = district;
  72.         this.community = community;
  73.         this.city = city;
  74.         this.ksrg = ksrg;
  75.     }
  76.  
  77.  
  78.     public int getIdFireBrigade() {
  79.         return idFireBrigade;
  80.     }
  81.  
  82.     public void setIdFireBrigade(int idFireBrigade) {
  83.         this.idFireBrigade = idFireBrigade;
  84.     }
  85.  
  86.     public String getName() {
  87.         return name;
  88.     }
  89.  
  90.     public void setName(String name) {
  91.         this.name = name;
  92.     }
  93.  
  94.     public String getVoivodeship() {
  95.         return voivodeship;
  96.     }
  97.  
  98.     public void setVoivodeship(String voivodeship) {
  99.         this.voivodeship = voivodeship;
  100.     }
  101.  
  102.     public String getDistrict() {
  103.         return district;
  104.     }
  105.  
  106.     public void setDistrict(String district) {
  107.         this.district = district;
  108.     }
  109.  
  110.     public String getCommunity() {
  111.         return community;
  112.     }
  113.  
  114.     public void setCommunity(String community) {
  115.         this.community = community;
  116.     }
  117.  
  118.     public String getCity() {
  119.         return city;
  120.     }
  121.  
  122.     public void setCity(String city) {
  123.         this.city = city;
  124.     }
  125.  
  126.     public int isKsrg() {
  127.         return ksrg;
  128.     }
  129.  
  130.     public void setKsrg(int ksrg) {
  131.         this.ksrg = ksrg;
  132.     }
  133.  
  134.  
  135.     public User getUser() {
  136.         return user;
  137.     }
  138.  
  139.     public void setUser(User user) {
  140.         this.user = user;
  141.     }
  142.  
  143.  
  144.     public List<Firefighter> getFirefighters() {
  145.         return firefighters;
  146.     }
  147.  
  148.     public void setFirefighters(List<Firefighter> firefighters) {
  149.         this.firefighters = firefighters;
  150.     }
  151.  
  152.  
  153.     public List<Car> getCars() {
  154.         return cars;
  155.     }
  156.  
  157.     public void setCars(List<Car> cars) {
  158.         this.cars = cars;
  159.     }
  160.  
  161.     public List<Equipment> getFireBrigadeEquipment() {
  162.         return fireBrigadeEquipment;
  163.     }
  164.  
  165.     public void setFireBrigadeEquipment(List<Equipment> fireBrigadeEquipment) {
  166.         this.fireBrigadeEquipment = fireBrigadeEquipment;
  167.     }
  168.  
  169.     public List<FirebrigadeIncident> getIncidents() {
  170.         return incidents;
  171.     }
  172.  
  173.     public void setIncidents(List<FirebrigadeIncident> incidents) {
  174.         this.incidents = incidents;
  175.     }
  176. }
Advertisement
Add Comment
Please, Sign In to add comment