package parkup.entities; import javax.persistence.*; @Entity @Table(name = "parking_space") public class ParkingSpace { @Id @Column(name = "parking_space_id") @SequenceGenerator( name="parking_space_sequence_generator", sequenceName = "parking_space_sequence", allocationSize = 1, initialValue = 700 ) @GeneratedValue( //za postgres treba sequence da se namesti i ime na generator mi ga davamo kako od gore sto e strategy = GenerationType.SEQUENCE, generator = "parking_space_sequence_generator" ) private int psId; @Column(name = "psName") private String psName; @Column(name = "isTaken") private Boolean isTaken; @Column(name = "isHandicaped") private Boolean isHandicaped; @Column(name = "latitude") private float lat; <<<<<<< HEAD @Column(name = "longitude") private float lng; // @OneToOne(cascade = {CascadeType.ALL}) // @JoinColumn(name = "parking_zona") // private ParkingZone parkingZone; public ParkingSpace() { System.out.println("Default ParkingSpace constructor" + lat); } ======= @Column(name = "longitude") private float lng; @OneToOne(cascade = {CascadeType.ALL}) @JoinColumn(name = "parking_zona") private ParkingZone parkingZone; public ParkingSpace() {} >>>>>>> 9504a097ce80831ea7e7130dff7215d5fbf8e939 public ParkingSpace(int psId, String psName, boolean isTaken, boolean isHandicaped, float lat, float lng) { this.psId = psId; this.psName = psName; this.isTaken = isTaken; this.isHandicaped = isHandicaped; this.lat = lat; this.lng = lng; } public ParkingSpace(String psName, boolean isTaken, boolean isHandicaped, float lat, float lng) { this.psName = psName; this.isTaken = isTaken; this.isHandicaped = isHandicaped; this.lat = lat; this.lng = lng; } public int getPsId() { return this.psId; } public void setPsId(int psId) { this.psId = psId; } public String getPsName() { return this.psName; } public void setPsName(String psName) { this.psName = psName; } public boolean isTaken() { return this.isTaken; } public void setTaken(boolean isTaken) { this.isTaken = isTaken; } public boolean isHandicaped() { return this.isHandicaped; } public void setHandicaped(boolean isHandicaped) { this.isHandicaped = isHandicaped; } public float getLat() { return lat; } public void setLat(float lat) { this.lat = lat; } public float getLng() { return lng; } public void setLng(float lng) { this.lng = lng; } <<<<<<< HEAD @Override public String toString() { return "ParkingSpace{" + "psName='" + psName + '\'' + ", isTaken=" + isTaken + ", isHandicaped=" + isHandicaped + ", lat=" + lat + ", lng=" + lng+ '}'; } ======= >>>>>>> 9504a097ce80831ea7e7130dff7215d5fbf8e939 }