package com.opentravelsoft.entity; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import static javax.persistence.GenerationType.IDENTITY; import javax.persistence.Id; import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; import javax.persistence.Transient; @Entity @Table(name = "tbl_share_flight") public class ShareFlight implements java.io.Serializable { private Integer shareFlightId; private String flightNo; private String airwaysCode; private Date departureDate; private Integer seating; private Integer handle; private String note; public ShareFlight() { } @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "SHARE_FLIGHT_ID", unique = true, nullable = false) public Integer getShareFlightId() { return this.shareFlightId; } public void setShareFlightId(Integer shareFlightId) { this.shareFlightId = shareFlightId; } @Column(name = "FLIGHT_NO", nullable = false, length = 10) public String getFlightNo() { return this.flightNo; } public void setFlightNo(String flightNo) { this.flightNo = flightNo; } @Column(name = "AIRWAYS_CODE", length = 4) public String getAirwaysCode() { return this.airwaysCode; } public void setAirwaysCode(String airwaysCode) { this.airwaysCode = airwaysCode; } @Temporal(TemporalType.TIMESTAMP) @Column(name = "DEPARTURE_DATE", nullable = false, length = 19) public Date getDepartureDate() { return this.departureDate; } public void setDepartureDate(Date departureDate) { this.departureDate = departureDate; } @Column(name = "SEATING") public Integer getSeating() { return this.seating; } public void setSeating(Integer seating) { this.seating = seating; } @Column(name = "HANDLE") public Integer getHandle() { return this.handle; } public void setHandle(Integer handle) { this.handle = handle; } @Column(name = "NOTE", length = 100) public String getNote() { return this.note; } public void setNote(String note) { this.note = note; } private String airwaysName; @Transient public String getAirwaysName() { return airwaysName; } public void setAirwaysName(String airwaysName) { this.airwaysName = airwaysName; } }