Rev 35549 | Blame | Compare with Previous | Last modification | View Log | RSS feed
package com.spice.profitmandi.dao.entity.cs;import javax.persistence.*;import java.io.Serializable;import java.time.LocalDateTime;import java.util.Objects;@Entity@Table(name = "cs.bulletin")public class Bulletin implements Serializable {private static final long serialVersionUID = 1L;@Id@Column(name = "id", unique = true, updatable = false)@GeneratedValue(strategy = GenerationType.IDENTITY)private long id;@Column(name = "description", columnDefinition = "TEXT")private String description;@Column(name = "region_id", nullable = false)private long regionId;@Column(name = "document_ids", length = 500)private String documentIds;@Column(name = "created_at", nullable = false)private LocalDateTime createdAt;@Column(name = "created_by", nullable = false)private String createdBy;@Transientprivate String displayTime;public String getDisplayTime() {return displayTime;}public void setDisplayTime(String displayTime) {this.displayTime = displayTime;}public long getId() {return id;}public void setId(long id) {this.id = id;}public String getDescription() {return description;}public void setDescription(String description) {this.description = description;}public long getRegionId() {return regionId;}public void setRegionId(long regionId) {this.regionId = regionId;}public LocalDateTime getCreatedAt() {return createdAt;}public void setCreatedAt(LocalDateTime createdAt) {this.createdAt = createdAt;}public String getDocumentIds() {return documentIds;}public void setDocumentIds(String documentIds) {this.documentIds = documentIds;}public String getCreatedBy() {return createdBy;}public void setCreatedBy(String createdBy) {this.createdBy = createdBy;}@Overridepublic boolean equals(Object o) {if (this == o) return true;if (o == null || getClass() != o.getClass()) return false;Bulletin bulletin = (Bulletin) o;return id == bulletin.id && regionId == bulletin.regionId && Objects.equals(description, bulletin.description) && Objects.equals(documentIds, bulletin.documentIds) && Objects.equals(createdAt, bulletin.createdAt) && Objects.equals(createdBy, bulletin.createdBy) && Objects.equals(displayTime, bulletin.displayTime);}@Overridepublic int hashCode() {return Objects.hash(id, description, regionId, documentIds, createdAt, createdBy, displayTime);}@Overridepublic String toString() {return "Bulletin{" +"id=" + id +", description='" + description + '\'' +", regionId=" + regionId +", documentIds='" + documentIds + '\'' +", createdAt=" + createdAt +", createdBy='" + createdBy + '\'' +", displayTime='" + displayTime + '\'' +'}';}}